fernbruce/php-bad-words

v1.0 2022-03-30 00:47 UTC

This package is auto-updated.

Last update: 2024-09-29 06:14:45 UTC


README

"# php-bad-words"
1. 创建数据库,测试数据在test/目录内,表结构数据为table_structure.sql,运行后根据项目需要修改表名
2. 将收集到的敏感词文件放在data/目录下
3. 配置选项
'dir' 存放待合并敏感词文件的目录
'output' 合并处理后的敏感词文件存放位置
'table_name' 存放敏感词的表名
'syncToFile' 是否将词库存放到文件中
'syncToDb' 是否将词库存放到数据库中
4. 实例化PhpBadWords对象,运行run方法,将处理过的敏感词同步到db和redis中
5. 使用的方法
create创建敏感词,
update更新敏感词,
delete删除敏感词,
islegal判断文本中是否存在敏感词,
replace替换敏感词,
mark标记敏感词,
getBadWord获取文本中出现的敏感词,