これはチャットページ用です。私は持ってい$string = "This dude is a mothertrucker"ます。私は悪い言葉の配列を持っています: $bads = array('truck', 'shot', etc). $stringに単語が含まれているかどうかを確認するにはどうすればよい$badですか?
これまでのところ、私は持っています:
foreach ($bads as $bad) {
if (strpos($string,$bad) !== false) {
//say NO!
}
else {
// YES! }
}
私がこれを行う場合を除いて、ユーザーが$badsリスト内の単語を入力すると、出力は NO! 続いてイエス!そのため、何らかの理由でコードが 2 回実行されています。