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

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

WBOY
リリース: 2016-07-21 14:58:03
オリジナル
967 人が閲覧しました

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;言う... .
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート