Get Adobe Flash player

PHP ile aranan kelimeyi renklendirme nasıl yapılır

kodaman’da gördüğüm bu script hoşuma gitti, hem sizlerle paylaşmak hem de arşivlemek için sayfama eklemeye karar verdim.

<?php
function vurgula($metin, $kelimeler, $renk = '#FFFF00')
{
if(is_array($kelimeler))
{
foreach($kelimeler as $k => $kelime)
{
$desen[$k] = "/\b($kelime)\b/is";
$degistir[$k] = '<font style=”background-color:'.$renk.';">\\1</font>';
}
}  else {
$desen = "/\b($kelimeler)\b/is";
$degistir = '<font style="background-color:'.$renk.';">\\1</font>';
}
return preg_replace($desen,$degistir,$metin);
}
?>

aşağıdaki şekilde kullanılıyor

<?php
echo vurgula($metin, $aranan , $renk = '#FFFF00');
?>
Share

Leave a Reply

Sayfa İçinde Ara
Son Yorumlar
Nisan 2024
P S Ç P C C P
1234567
891011121314
15161718192021
22232425262728
2930