php-sensitive / sensitive-filter
sensitive word filter
dev-dev
2024-07-26 08:06 UTC
Requires
- php: ^7.1
This package is auto-updated.
Last update: 2025-07-26 10:53:04 UTC
README
DFA sensitive word filter
使用方法
composer require php-sensitive/sensitive-filter
include_once "./vendor/autoload.php";
use \PhpSensitive\SensitiveFilter\Sensitive;
$filePath = __DIR__."/word.txt";
$instance =Sensitive::getInstance($filePath);
//仅匹配一个敏感词 true
$phrase = "你傻瓜,傻蛋,傻瓜子";
echo $instance::execFilter($phrase,true);
添加敏感词,组成树结构
[
[傻]=>[
[子]=>[
[是]=>[
[傻]=>[
[帽]=>[false]
]
]
],
[蛋]=>[false]
],
[白]=>[
[痴]=>[false]
]
]