ホームページ  >  記事  >  バックエンド開発  >  掲示板コンテンツ内の未開な単語のフィルタリングに関する問題

掲示板コンテンツ内の未開な単語のフィルタリングに関する問題

WBOY
WBOYオリジナル
2016-06-13 11:59:121224ブラウズ

掲示板コンテンツ内の未開な言葉のフィルタリング問題
はタイトルと同じです。

これで、未開の単語は配列になりました。掲示板のコンテンツを作成した後、この未開の単語の配列を使用して、掲示板のコンテンツに一致するものがあるかどうかを 1 つずつ確認する必要があります。その場合は、プロンプトを出します。野蛮な単語をフィルタリングする効果をどのように達成するかに苦労しています
-----解決策---------If($srs = false){
を if($srs == false){

に変更します-----解決策------- ----------- if($ srs
===false){; br /&> ";
"}

//投稿者はマニュアルをよく読む時期が来ました。

------解決策------------------

私は以前、機密文字を置き換える php クラスを書きました。ホワイトリストとブラックリストがあります。
ブラックリストに登録されたものは * に置き換えられます。 次を参照してください: http://blog.csdn.net/fdipzone/article/details/8486985

-----解決策-------- -----------

ファイルを読み取るときに改行を削除しませんでした
これを実行してください

$fn = "common/filterword.txt";<br />$fd = fopen($fn, "rb");<br />if(file_exists($fn)){<br />   $fw = array();<br />   while(!feof($fd)){<br />     $fw[] = trim(fgets($fd));<br />   }<br />}<br />print_r($fw);<br />


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。