php 留言敏感词,过滤/替换***

后台 php简单的留言替换'***'功能
         $str="前端提交的留言内容";
         $txt = file('filter.txt');//获取文件变为数组
         foreach($txt as $key=>$val){
            $val= trim($val);//这里注意,取出来的值有空格要去除
            preg_match('/'.$val.'/', $str, $matches);//匹配值
            if(!empty($matches[0])){
                $str=  str_replace($val,"***",$str);//替换掉敏感词
            }
        };
        $param['content']=$str;//转换成***之后的;留言内容,接下来入库
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章