ホームページ >バックエンド開発 >PHPチュートリアル >PHP は preg_replace と preg_match を使用して機密単語をフィルタリングします_PHP チュートリアル

PHP は preg_replace と preg_match を使用して機密単語をフィルタリングします_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 14:58:03961ブラウズ

PHP は preg_replace と preg_match を使用して機密単語をフィルタリングします

コード 1:

クリップボードにコピーLiehuo.Net Codes引用コンテンツ: [www.bkjia.com] $badstring="tmd|くそー|TNND|彼女のクソ野郎";
$string="何を言った、彼女のクソ野郎は人間ではない"
echo preg_replace("/$badstring/i"; ,'',$string);
コード 2:

クリップボードにコピー引用コンテンツ: Liehuo.Net Codes[www.bkjia.com]
$badkey = "センシティブな単語|センシティブな単語 B|センシティブな単語 C";

$string = "センシティブな単語が含まれていないため、公開したいです"

if(preg_match("/$) badkey/i",$string)){

echo "申し訳ありませんが、センシティブな文字が含まれているため公開できません";

}else{

//何かしてください...
echo "Bangkejia ヒント: はいwww.bkjia.com 経由";
}

?>

http://www.bkjia.com/PHPjc/363924.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/363924.html技術記事 PHP は preg_replace と preg_match を使用して機密性の高い単語をフィルタリングします。 コード 1: クリップボードにコピーします。 引用されたコンテンツ: [www.veryhuo.com] ?php $badstring=tmd|Damn|TNND|Her mother-inlaw $string=What do you tmd;言う... .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。