Ciao a tutti, voglio utilizzare la funzione str_replace per evidenziare il testo che io cerco, contenuto nell' oggetto di una notizia.

Es: dal motore di ricerca digito "al"

Vorrei che "al" fosse evidenziato nei risultati che mi vengono restituiti.

Ho fatto quindi:

$nuova_stringa=str_replace("$stringa_cercata", "$stringa_cercata_evidenziata", "$testo_notizia");

Funziona tutto bene, ma ho il problema del case sensitive, cioè .. nell'esempio riportato, mi vengono evidenziate solo le "al" mentre non vengono evidenziate le "AL" e le "Al" (che vengono restituite nella ricerca ..... WHERE testo_notizia LIKE '%$stringa_cercata%')

come posso risolvere?