Yazacağım yazı PHP ile ilgili bir ipucu niteliğinde. Mutlaka bilenler vardır ama büyük çoğunluğun bilmediğini düşünüyorum.Sayfamızda PHP kodu yayınlayacağı zaman bunları renklendirme ihtiyacı duyarız. Bu işi yapan çeşitli kütüphaneler mevcut ancak bugün aktaracağım yöntemle bu iş oldukça pratik bir hal alıyor. Çünkü PHP de bu iş için tanımlanmış bir fonksiyonu kullanarak renklendirme yapıyoruz. Yani ekstradan kütüphane vs. kurmamıza gerek yok. Ayrıca PHP’ nin kendi fonksiyonu olduğu için kodun hatalı çıktı verme ihtimali de oldukça düşük.Bu iş için kullanacağımız kod highlight_string. Kullanımı da oldukça kolay.<?php
echo(
"Merhaba"
);
?>
(Bu şekilde alt alta değil ama sayfada kaydırma çubuğu çıkmasın diye alt alta yazdım.)Bu kodun sayfadaki görünümü ise şöyle.
Ancak kodu bu halde kullanırsanız sonucu çıktı olarak ekrana yazıyor. Eğer sonucu ekrana yazdırmak yerine bir değer olarak döndürsün diyorsanız bu sefer fonksiyonumuzu şu şekilde yazıyoruz.
Birde highlight_file fonksiyonumuz var. Bu fonksiyonda adresini verdiğimiz dosyayı renklendirip ekrana yazdırıyor. Kullanımı şu şekilde;