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?

questionAnswers(4)

yourAnswerToTheQuestion