Aranan Kelimeleri Renklendirme

toraman muhammet toraman Avatar

Basit bir aranan kelimeyi renklendirme fonksiyonu.

Birden fazla kelime arandığında renklendirebiliyor.

Büyük küçük harfe duyarsız olsun, aranan herbir anahtar kelime farklı renkte olsun isterseniz onuda size bırakıyorum.

 


<?
function renklendir($metin, $aranan, $renk) 
{
$arananlar=explode(' ',$aranan);
foreach($arananlar as $ara)
{
$yeni='<b style="color:'.$renk.';">'.$ara.'</b>';
$metin=str_replace($ara,$yeni,$metin);
}
return $metin;
}

$metin="php ile aranan kelimeyi renklendirme phpkodlari";
$aranan="php renk";
echo renklendir($metin, $aranan , '#900');
?>

 

 

<??>
13-01-2011 20:33

    Php

    teşekkürler Muhammet. belki preg_replace ile büyük/küçük harf duyarlı yapılabilir.

    Her programcı birgün Php yi tadacaktır
    13-01-2011 21:50

      Php

      toraman muhammet toraman Avatar

      rica ederim hocam.

      sizden öğrendiklerimizle birşeyler yapmaya çalışıyoruz.

      preg_replace ile

      $metin=preg_replace('/'.$ara.'/i',$yeni,$metin);
      <??>
      15-01-2011 21:28

        www.Phpkodlari.com © 2009 Herkes Php öğrenecek
        Web tasarım ve eğitim kaynağınız.