Big_Turk adlı üyeden alıntı: mesajı görüntüle
Eğer yanlış anlamadıysam implode ettikten sonra rtrim ile son virgülü temizleyin hepsi bu çok fazla takla attırmanızı gerektirecek bir durum göremedim ben..


Yani şöyle

rtrim(implode(' or ',$searchtermbits),',')

son karakter virgül olursa kırpar olmazsa zaten sorun yok..
Merhabalar ,

hocam takla attırılacak bir durum burada oluyor malesef dediğiniz şeyi denedim tabikide lakin bu şekilde yaparsak şöyle bir sorun ile karşılaşıyoruz.

rtrim(); kullanırsak eğer en sonda ki array'de bulunan virgülü değilde her arrayin sonunda ki virgülü kaldıracak sonuçta rtrim array 1 => , 2 => diye görmüyor. Farkettiyseniz orada bir foreach döngüsü var buda demek oluyor ki rtrim kullanırsak şu şekilde olacak

Orjinali ;

1 => " ilkvürgül, " ,
2 => " ikincivirgül, "

rtrim kullanılmış hali

1 => " ilkvürgül " ,
2 => " ikincivirgül "