bir site içi arama yaptım. arama sonuçlarını büyük-küçük harfleri değiştirmeden koyulaştıramadım.
örneğin
$aranan="ista"; $text="İstanbul'da hava kirliliği"; echo eregi_replace($aranan,'<b>'.$aranan.'</b>',$text); // verdiği sonuç : "<b>ista</b>nbulda hava kirliği" // koyulaştırdı ama i küçüldü (doğal olarak) ereg_replace($aranan,'<b>'.$aranan.'</b>',$text); //eşleşme bulamıyor (doğal olarak) //istediğim şey bu iki stringi kullanıp şunu elde etmek "<b>İsta</B>nbul'da hava kirliliği"case-insensitive fonksiyonlarla replace yaptığımda $aranan neyse onu replace ediyor. case-sensitive'lerdeyse büyük küçük harf farkı olduğundan eşleştiremiyor.
ereg_replace()
eregi_replace()
preg_replace()
strstr()
stristr()
fonksiyonları istediğim sonucu vermiyor.
Lütfen yardım. hiç böyle çaresiz kaldığımı hissetmemiştim.