Ämne: str_ireplace
Visa ett inlägg
Oläst 2009-05-22, 23:32 #3
crazzys avatar
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2007
Inlägg: 1 089
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
crazzys avatar
 
Reg.datum: Aug 2007
Inlägg: 1 089
Använd dej av regexp tillsammans med typ eregi_replace() eller någon annan passande funktion.

"[^\<\/?][A-Za-z]+[^\\?\>]" skulle matcha alla strängar beståendes av bokstäver som inte omsluts av < >, </ > eller < />.

Så typ detta borde funka:
Kod:
$text_array[$i] = eregi_replace("[^\<\/?]".$_GET['word']."[^\\?\>]",$belystord,$text_array);
Jag tror att detta löser ditt problem.

edit: Missade den lilla detaljen med sluttaggarna...
crazzy är inte uppkopplad   Svara med citatSvara med citat