您的位置:首页 > 编程语言 > PHP开发

PHP判断内容中是否具有敏感词

2011-08-27 09:02 666 查看
function transgress_keyword($content){					//定义处理违法关键字的方法
$keyword = array ('明日科技', '编程词典', '明日图书', '明日软件' );	//定义敏感词
$m = 0;
for($i = 0; $i < count ( $keyword ); $i ++) {	//根据数组元素数量执行for循环
//应用substr_count检测文章的标题和内容中是否包含敏感词
if (substr_count ( $content, $keyword [$i] ) > 0) {
$m ++;
}
}
return $m;				//返回变量值,根据变量值判断是否存在敏感词
}
if (transgress_keyword($_POST[title])> 0 || transgress_keyword($_POST[content])> 0 ) {	//判断返回值大于0说明包含敏感词
echo "<script>alert('您输入的内容中含有敏感词'); history.back();</script>";
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: