Salve come posso cercare più parole in una stringa. Conosco la funzione strstr(stringa,parola) ma se le parole da cercare sono due o più di due come faccio?
![]()
Salve come posso cercare più parole in una stringa. Conosco la funzione strstr(stringa,parola) ma se le parole da cercare sono due o più di due come faccio?
![]()
preg_match_all(),
per esempio
Come dovrei utilizzare questa funzione se ad esempio voglio cercare nella stringa $animali le parole "cane" o "gatto"? In realtà come per strstr dovrei utilizzare una funzione che mi restituisce solamente TRUE or FALSE. Preg_match_all invece mi rimada i valori cercati attraverso le espressioni regolari. Mi servirebbe qualkosa anche di + semplice.[supersaibal]Originariamente inviato da skidx
preg_match_all(),
per esempio [/supersaibal]
$res = preg_match_all("/(cane)|(gatto)/g",$animali,$risultati);
Qualcosa del genere