複数NGワードを一括チェックする時によく使う関数をメモしておきます。
NGワードの中のどれか一つが含まれていれば、検出することができます。
1 2 3 4 5 6 7 8 9 10 11 12 13 | functionng_word_check($text,$ng_word_array){ /********************* * $textにチェック対象のテキスト、$ng_word_arrayにはNGワードの配列が入ります。 * $text中にNGワードが存在しなければ、0を返します。 *********************/ str_replace($ng_word_array,$ng_word_array,$text,$count); return$count; } $ng_word_array=array('NGワード1','NGワード2','NGワード3'); if(ng_word_check($text,$ng_word_array)==0){ echo"NGワードは含まれていませんでした"; } |
コメント