PHP'de Aranan Kelimeyi Vurgulama
Sitemin arama bölümü için hazırladığım, eşleşen kelimeleri vurgulayan PHP kodunu paylaşıyorum.
Sitenizdeki arama sonuçlarında kelimeleri vurgulayarak daha güzel bir görünüm sağlayabilirsiniz. Test etmek için yukardaki arama kutusunu kullanabilirsiniz.
PHP Fonksiyonu:
function renklendir($yazi,$ara) {
$parca=explode(" ",$ara);
for ($i = 0; $i < sizeof($parca); $i++)
{
$yazi=str_ireplace($parca[$i],"<span style='background-color:#FFFF00'>$parca[$i]</span>",$yazi);
}
return $yazi;
}
Kullanımı:
<?
$yazi= "PHP dilini öğrenmeye başlıyorum.";
$ara="dil başla";
echo renklendir($yazi,$ara);
?>

Web sitemi şu anda Masaüstü Görünümü'nde geziyorsunuz.
Mobil cihazınızdan geziniyorsanız Mobil Görünüm'e geçmek için
En popüler kelime oyununda yarışmaya hazırsanız buraya
Aradığınız ürünü akılınızdaki fiyata bulun. Hemen şimdi
Mini blog sitesi 

Ellerinize sağlık.
ahmet hocam bu ornek cok basit kalmıs.. pek çok kişi sizin test olarak verdiğiniz ornekteki gibi bir site içi aramaya ihtiyac duyuyor ..
Bir iyilik yap hepimize ve işi tam detaylı olarak anlat lütfen ..
şimdiden teşekkürler ..
Burada site içi aramayı değil de arama sonuçlarında istenilen kelimeyi renklendirmekten bahsettim. Site içi aramalar veritabanı sorgularıyla daha yakından ilgili ve internette birçok örnek bulunabilir.