Array-Elemente preg_match in Zeichenfolge?

Sagen wir, ich habe eine Reihe von schlechten Worten:

<code>$badwords = array("one", "two", "three");
</code>

Und zufällige Zeichenfolge:

<code>$string = "some variable text";
</code>

So erstellen Sie diesen Zyklus:

<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>

Beispiel:
ob$string = "one fine day" or "one fine day two of us did something"sollte der Benutzer die Meldung "Ungültiges Wort gefunden" sehen.
Ob$string = "fine day"Der Benutzer sollte sehen, dass die Zeichenfolge keine Nachricht über falsche Wörter enthält.

Wie ich weiß, kannst du nichtpreg_match aus Array. Irgendwelche Ratschläge?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage