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
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);
}
}
ho diviso le parole con explode ma non penso sia lo soluzione giusta.. infatti me ne ritorna sempre uno.. come posso risolvere?