Ok, solo che la mia osservazione era intesa come un "consiglio premonitore", avendo già avuto modo di provare l'inaffidabilità strettamente lagata alla ricerca di un termine "esatto" in una stringa con l'uso della funzione substr_count().
Proprio perché la frase che ha specificato york75 è un "esempio", potrebbe darsi che la stessa stringa abbia come valore una cosa tipo "Oggi è una bella giornata, Isabella me l'ha data!"![]()
Con una ricerca della parola "bella" in $testo, la funzione substr_count() darebbe come risultato 2 e non 1. In quanto i caratteri "bella" e "Isabella" vengono considerati allo stesso modo, senza tener conto del "reale contesto"; a differenza di quanto avviene con le espressioni regolari.
Ad ogni buon conto, credo che un suggerimento in più non guasti mai...![]()
![]()

Rispondi quotando