Originariamente inviato da ade_v
esiste una funzione specifica per questo: highlight_string

http://it.php.net/manual/it/function...ght-string.php
ma almeno hai letto di cosa si tratta?

---

come alternativa all str_ireplace si possono usare le preg

$testo = preg_replace('/{$parola}/is', '\1', $testo);