亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 建站經驗 > 正文

PHP中屏蔽過濾指定關鍵字實現方法總結

2024-04-25 20:36:59
字體:
來源:轉載
供稿:網友

我們經常會發現我們有提交留方的地方就會有很多的來發廣告,后來想做一個屏蔽過濾指定關鍵字的功能,我搜索了幾種方法介紹給大家有需要了解的朋友可參考.

思路:

一、把關鍵字專門寫在一個文本文件里,每行一個,數量不限,有多少寫多少.

二、PHP讀取關鍵字文本,存入一個數組.

三、遍歷關鍵字數組,挨個用strpos函數去看看內容有沒有關鍵字,如果有,返回true,沒有則返回false.

PHP代碼如下:

代碼如下:

/* PHP中用strpos函數過濾關鍵字 */

// 關鍵字過濾函數

function keyWordCheck($content){

// 去除空白

$content = trim($content);

// 讀取關鍵字文本

$content = @file_get_contents('keyWords.txt');

// 轉換成數組

$arr = explode("n", $content);

// 遍歷檢測

for($i=0,$k=count($arr);$i<$k;$i++){

// 如果此數組元素為空則跳過此次循環

if($arr[$i]==''){

continue;

}

// 如果檢測到關鍵字,則返回匹配的關鍵字,并終止運行

if(@strpos($str,trim($arr[$i]))!==false){

//$i=$k;

return $arr[$i];

}

}

// 如果沒有檢測到關鍵字則返回false

return false;

}

$content = '這里是要發布的文本內容。。。';

// 過濾關鍵字

$keyWord = keyWordCheck($content);

// 判斷是否存在關鍵字

if($keyWord){

echo '你發布的內容存在關鍵字'.$keyWord;

}else{//開源代碼phpfensi.com

echo '恭喜!通過關鍵字檢測';

// 往下可以進行寫庫操作完成發布動作。

}

例子2 ,注,中文關鍵字過濾時使用的關鍵字文件為utf-8編碼,代碼如下:

代碼如下:

/**

* 被禁止的關鍵字檢測

*

* @param string $string 要檢測的字符串

* @param string $fileName 屏蔽關鍵字文件

* @return bool

*/

function banwordCheck( $string, $fileName )

{

if ( !($words = file_get_contents( $fileName )) ){

die('file read error!');

}

$string = strtolower($string);

$matched = preg_match('/'.$words.'/i', $string, $result);

if ( $matched && isset($result[0]) && strlen($result[0]) > 0 )

{

if ( strlen($result[0]) == 2 ){

$matched = preg_match('/'.$words.'/iu', $string, $result);

}

if ( $matched && isset($result[0]) && strlen($result[0]) > 0 )

{

return true;

}else{

return false;

}

}else{

return false;

}

}

$content = '測試關鍵字';

if ( banwordCheck($content, './banwords.txt') ){

echo "matched! ";

}else{

echo "no match! ";

}

 

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲欧美日韩第一区| 久久免费视频在线观看| 黑人极品videos精品欧美裸| 久久久久久久亚洲精品| www.色综合| 亚洲精品av在线播放| 亚洲免费视频在线观看| 欧美日韩在线视频一区二区| 欧美视频在线观看 亚洲欧| 久久精品中文字幕| 久久国产加勒比精品无码| 米奇精品一区二区三区在线观看| 亚洲精品日韩在线| 日韩亚洲一区二区| 国产精品久在线观看| 中文字幕欧美在线| 国产精品久久av| 性色av一区二区三区免费| 超碰91人人草人人干| 国产精品扒开腿做爽爽爽的视频| 最近2019中文字幕第三页视频| 91禁外国网站| 久久免费视频在线观看| 成人午夜两性视频| 亚洲美女视频网| 777777777亚洲妇女| 69视频在线免费观看| 久久99热这里只有精品国产| 亚洲福利小视频| 日韩高清有码在线| 38少妇精品导航| 亚洲视频自拍偷拍| 欧美自拍视频在线观看| 亚洲成人999| 国内精品久久久久久久久| 国产成+人+综合+亚洲欧美丁香花| 亚洲精品视频网上网址在线观看| 91久久久久久久| 亚洲男人的天堂在线| 最新国产精品亚洲| 久久久精品一区| 国产精品大片wwwwww| 人人做人人澡人人爽欧美| 亚洲xxx自由成熟| 欧美精品生活片| 欧美日韩国产999| 久热99视频在线观看| 欧美在线播放视频| 亚洲女同性videos| 丝袜亚洲欧美日韩综合| 91午夜在线播放| 亚洲欧洲美洲在线综合| 不卡av在线网站| 欧美日韩激情视频8区| 色狠狠久久aa北条麻妃| 国产日韩视频在线观看| 精品国产1区2区| 欧美成人网在线| 668精品在线视频| 日韩精品在线观看视频| 国产日韩欧美电影在线观看| 久久精视频免费在线久久完整在线看| 欧美成人免费全部| 日韩av成人在线| 亚洲加勒比久久88色综合| 国产成人鲁鲁免费视频a| 中文字幕自拍vr一区二区三区| 久久免费少妇高潮久久精品99| 国产91久久婷婷一区二区| 亚洲女人天堂成人av在线| 91免费人成网站在线观看18| 国产精品日日摸夜夜添夜夜av| 96国产粉嫩美女| 久久91亚洲精品中文字幕| 九九热99久久久国产盗摄| 日韩久久免费视频| 精品国产一区二区三区久久久| 午夜精品久久久99热福利| 精品人伦一区二区三区蜜桃网站| 国产精品美女网站| 欧美性猛交xxxx| 亚洲精品美女久久久| 综合av色偷偷网| 国产精品96久久久久久又黄又硬| 大荫蒂欧美视频另类xxxx| 国产啪精品视频网站| 国产精品久久婷婷六月丁香| 欧美在线视频观看免费网站| 国产97在线|日韩| 久久九九热免费视频| 韩国欧美亚洲国产| 成人黄色免费片| 91在线视频一区| 久久精品中文字幕| 一区二区在线视频播放| 国产日韩欧美一二三区| 国内精品在线一区| 成人黄色大片在线免费观看| 欧美放荡办公室videos4k| 日韩精品高清在线观看| 亚洲91精品在线观看| 欧美日韩中文字幕在线视频| 中文字幕国产亚洲2019| 中文亚洲视频在线| 国产精品爱久久久久久久| 国产精品久久久久av| 久久久久九九九九| 永久免费毛片在线播放不卡| 亚洲精品99久久久久| 国产成人+综合亚洲+天堂| 在线日韩日本国产亚洲| 亚洲国产精品小视频| 欧美夫妻性生活视频| 亚洲免费影视第一页| 久久久在线免费观看| 国产一区二区香蕉| 国产日韩欧美中文在线播放| 精品久久久中文| 欧美性videos高清精品| 日本精品视频网站| 亚洲第一中文字幕| 日韩久久午夜影院| 精品国产91久久久| 国产午夜精品全部视频播放| 久久久久国产精品www| 精品视频在线播放色网色视频| 亚洲欧美一区二区三区四区| 亚洲欧美日本另类| 国产精品丝袜高跟| 亚洲自拍欧美另类| 成人黄色av免费在线观看| 久久精品国产69国产精品亚洲| 久久91超碰青草是什么| 久久久噜久噜久久综合| 麻豆国产精品va在线观看不卡| 亚洲成人999| 日韩欧美在线视频日韩欧美在线视频| 欧美成人自拍视频| 黑人巨大精品欧美一区二区| 精品国产鲁一鲁一区二区张丽| 亚洲精品乱码久久久久久按摩观| 人体精品一二三区| 国产成人高潮免费观看精品| 久久精品视频中文字幕| 欧美大片大片在线播放| 国产成人一区二区三区电影| 久久久久久一区二区三区| 亚洲一区二区三区乱码aⅴ| 亚洲影院色无极综合| 91国产高清在线| 欧美制服第一页| 91国内揄拍国内精品对白| 国产日韩亚洲欧美| 91久久国产婷婷一区二区| …久久精品99久久香蕉国产| 91精品国产高清自在线| 国产精品视频yy9099| 久久99热精品| 国产亚洲日本欧美韩国| 97超级碰在线看视频免费在线看| 日韩中文在线视频| 91av中文字幕| 国产精品久久综合av爱欲tv| 亚洲欧美福利视频|