Risultato: nessuna parola evidenziata.codice:<?php function hightlight_txt($ricerca, $stringa) { $ricerca="prova"; $stringa="Questa è l'ennesima prova"; $pattern = array("/b([[:alpha:]]{1,3})b/i","/'/"); $pattern = preg_replace($pattern, "", $ricerca); $pattern = explode(' ',$pattern); foreach($pattern as $chiave=>$valore) if($pattern[$chiave] == '') unset($pattern[$chiave]); foreach($pattern as $chiave=>$valore) $pattern[$chiave] = "/b$valoreb/i"; $stringa = preg_replace($pattern,"<font color=\"blue\">$0</font>",$stringa); return $stringa; } echo hightlight_txt($ricerca, $stringa); ?>![]()