🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
>敏感词词库文件目录在 eapi/conf/Define.php 中配置 默认位置:eapi/runtime/filter.txt <br/> ## check - 检测文本中是否包含敏感词 ~~~ use api\Filter; $str = post('str'); echo Filter::check($str) ? '包含敏感词' : '没有敏感词'; ~~~ <br/> ## badWord - 查找文本中的敏感词 ~~~ use api\Filter; $str = post('str'); $arr = Filter::badWord($str); print_r($arr); ~~~ <br/> ## replace - 替换敏感词 ~~~ use api\Filter; $str = post('str'); // @param 带替换的文本 // @param 替换的字符串 // @param 是否用替换字符串替换相等长度的敏感词,默认TRUE echo Filter::replace($str, '*'); ~~~ <br/> ## mark - 标记敏感词 ~~~ use api\Filter; $str = post('str'); // @param 带标记的文本 // @param 标记开始字符串,默认为<mark> // @param 标记结束字符串,默认为</mark> echo Filter::mark($str); ~~~