子供からの入力を受け取る Web サイトの場合、子供が Web サイト (PHP を実行) にコメントを入力するときに使用するいたずら/悪い言葉をフィルタリングする必要があります。
コメントは自由なフィールドで、ユーザーは好きなコメントを入力できます。私が考えることができる解決策は、BLACKLIST のような単語リストを作成することです: bad,bad,word,woord,craap,craaaap, (ブラックリストに登録されたすべての単語でこれを埋めることができます)。
次に、フォームが保存されたときにリストを確認し、いずれかの単語が存在する場合、コメントの保存を許可しません。
しかし、この方法の問題は、単語に文字を追加してフィルターをスキップすることで回避できることですEG:shiiiiit
これらの単語のフィルターを作成するための最良の方法を教えてください。