1.下载:https://download.csdn.net/download/mo3408/20062984这个类,解压直接放入extend就行
2.后台页面:
3.我们将后台添加的数据写入txt文件,这里我直接放到public/uploads/下面:
4.生成txt文件:
public function index(){
$data=db('sensitive')->order('id asc')->paginate(50);
$dat = Db::name('sensitive')->select();
$hang = 0;
$file_conut = 0;
foreach($dat as $key=>$v){
$word = $v['name'];
$words = preg_replace('/ /', '_', $word);
if($hang % 200000 == 0){
$file_conut++;
}
file_put_contents(

本文介绍了如何在ThinkPHP中使用DFA算法进行敏感词过滤。首先下载并引入敏感词类库,然后在后台创建管理页面,将添加的敏感词存入txt文件。接着,读取txt文件并将敏感词替换为*。最后展示了实现后的效果。
订阅专栏 解锁全文
基于DFA算法过滤详细步骤&spm=1001.2101.3001.5002&articleId=118548472&d=1&t=3&u=b2e6e6003fb242f7b7975fc1ebd8f63f)
901

被折叠的 条评论
为什么被折叠?



