Merhaba
php de yeni sayılırım
php ile bazı kelimeleri değiştirmem gerekiyor
örneğin beyaz kelimelesini ak ile değiştirmem gerekiyor ama tam eşleşme olursa değiştirmek istiyorum yani
beyazsarayı aksaray olarak değiştirmesini istemiyorum
str_Replace yapınca böyle oluyor denedim.
ben ak sakallı dede yi
beyaz sakallı dede olarak değiştirmesini istiyorum beyazsaray görürse müdehale etmesin istiyorum
çözüm nedir
php kelime değiştirme
6
●5.101
- 03-05-2010, 11:22:37
- 03-05-2010, 11:35:08preg_match fonksiyonuyla yapılır muhakkak ama str_replace de şöyle yapılabilir aslında.
$e="beyazsaray'da gördüğüm beyaz sakallı dede çok üzgündü";
print str_replace(" beyaz "," ak ",$e);
// beyazsaray'da gördüğüm ak sakallı dede çok üzgündü
Aklıma ilk bu yöntem geldi. Yani str_replace de kelimeler yanına boşluk koymak... - 03-05-2010, 13:15:15Üyeliği durduruldustr_replace yerine str_ireplace yapin buyuk kucuk harf duyarsizidir
http://tr.php.net/manual/en/function.str-ireplace.php - 03-05-2010, 14:51:36+++ bunu görmemiştim önceden sağolsdemirkeser adlı üyeden alıntı: mesajı görüntüle