elementy tablicy preg_match w łańcuchu?
Powiedzmy, że mam szereg złych słów:
<code>$badwords = array("one", "two", "three"); </code>
I losowy ciąg:
<code>$string = "some variable text"; </code>
Jak stworzyć ten cykl:
<code>if (one or more items from the $badwords array is found in $string) echo "sorry bad word found"; else echo "string contains no bad words"; </code>
Przykład:
Jeśli$string = "one fine day" or "one fine day two of us did something"
, użytkownik powinien zobaczyć wiadomość z przykrością znalezioną przez złe słowo.
Jeśli$string = "fine day"
, użytkownik powinien zobaczyć ciąg nie zawiera komunikatu o złych słowach.
Jak wiem, nie możeszpreg_match
z tablicy. Jakieś porady?