欢迎来到天天文库
浏览记录
ID:30505108
大小:16.16 KB
页数:5页
时间:2018-12-30
《php实现过滤敏感词》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解php实现过滤敏感词 php实现过滤敏感词,具体代码如下: /** *CreatedbyJetBrainsPhpStorm. *User:lsl *Date:13-8-28 *Time:下午2:58 *敏感词过滤工具类 *使用方法 *echoFilterTools::filterContent("你妈的我操一色狼杂种二山食物","*",DIR.
2、"config/word.txt",$GLOBALS["p_memcache"]["bad_words"]); */ classFilterTools{ publicstatic$keyword=array(); /** *从文件中加载敏感词 *@param$filename *@returnarray */ staticfunctiongetBadWords($filename){对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最
3、广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解 $file_handle=fopen($filename,"r"); while(!feof($file_handle)){ $line=trim(fgets($file_handle)); array_push(self::$keyword,$line); } fclose($file_handle); returnself:
4、:$keyword; } /** *@param$content待处理字符串 *@param$target替换后的字符 *@param$filename敏感词配置文件 *@param$memconfig缓存配置文件 *@return处理后的字符串 */ staticfunctionfilterContent($content,$target,$filename,$memconfig){ $mem=newBadWordsMemcache($filename,$memconfig);
5、$keyword=$mem->getList(); if(count($keyword)==0){对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解 $keyword=self::getBadWords($filename); } returnstrtr($content,array
6、_combine($keyword,array_fill(0,count($keyword),$target))); } } /** *敏感词缓存处理类 *ClassBadWordsMemcache *User:lsl */ classBadWordsMemcache{ var$memcache; var$key; var$list; var$filename; function__construct($filename,$memconfig){ $this->filenam
7、e=$filename; if(!class_exists("P_Memcache")){ require_onceDIR."lib/memcache.class.php"; } $this->key="bad_words";对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解 $t
8、his->memcache=newP_Memcache(); $this->memcache->config=$memconfig; $this->memcache->connect(); print_r($this->memcache); $this->init(); } function__destruct(){ $this->memcache->close(); } /** *初始化 *@parambool$is
此文档下载收益归作者所有