Potresti semplicemente usare strstr() o stristr() per cercare qualcosa in qualcos'altro.
la "i" come per ereg o eregi e' per non contare case sensitive.
Potresti semplicemente usare strstr() o stristr() per cercare qualcosa in qualcos'altro.
la "i" come per ereg o eregi e' per non contare case sensitive.
se devi usare espressioni regolari usi quello che hai scritto tu.
Se devi cercare solo la parola 'albe' in 'alberto' oppure in 'albero' puoi usare strstr o stristr se vuoi case insensitive.
preg_match?
Non fa altro che controllare se il valore passato come 2° parametro rispetta le regole descritte nella regexp del 1° parametro.
Fa esattamente la stessa identica cosa di ereg().
Se poi vuoi la cosa case insensitive (come eregi()), ti basta aggiungere la lettera i alla fine dell'espressione regolare.