CIao,
ho una funzione che in base ad una ricerca tramite un form mi evidenzia la parola cercata.. e fin qui tutto bene.. adesso il problema si pone se se sono più parole per esempio
Gelato al cioccolato
mi evidenzia solo Gelato
ho diviso le parole con explode ma non penso sia lo soluzione giusta.. infatti me ne ritorna sempre uno.. come posso risolvere?Codice PHP:function cerca_stringa($stringa,$parola){
$parola = strtoupper($parola);
$parola_arr = explode(" ",$parola);
foreach ($parola_arr as $value) {
return $stringa2 .= eregi_replace($value, '<span class="search_result">'.$value.'</span>', $stringa);
}
}
![]()

Rispondi quotando