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;//轉換成***之後的;留言內容,接下來入庫
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章