php 过滤敏感关键词
2024-08-28 11:23:12
php 过滤敏感关键词
function badwords($content){
$keywords=M("config")->where("name='badwords'")->getField("value");
$badwords = explode(",",$keywords); //关键词的数组
$badword1 = array_combine($badwords,array_fill(0,count($badwords),'***'));
$str = strtr($content, $badword1);
$pattern = "/(\d{0})\d{5}(\d{0})/";
$replacement = "\$1****\$2";
$res = preg_replace($pattern, $replacement, $str); //这个是去除连续的数字
return $res;
}
最新文章
- 3、网页制作Dreamweaver(表单form)
- Protobuf C/C++实战笔记(1)
- QML学习笔记之二
- 【原创】基于ZYNQ7000的交叉编译工具链Qt+OpenCV+ffmpeg等库支持总结(二)
- [React] React Fundamentals: Component Lifecycle - Mounting Basics
- C# 通过hessian调Java注意事项
- leetcode Linked List Cycle python
- DNS:因特网的目录服务
- HDU 4611 Balls Rearrangement (数学-思维逻辑题)
- shell脚本学习(三)
- ORM对象关系映射之使用GreenDAO进行CRUD操作
- Docker使用Link与newwork在容器之间建立连接
- SpringBatch的流程简介
- Golang Context 详细介绍
- Boost.Coroutine2:学习使用Coroutine(协程)
- 2018.10.23 hdu4745Two Rabbits(区间dp)
- SpringBoot(七) Working with data: SQL
- ci框架学习整理
- java jxl excel 导入导出的 总结(建立超链接,以及目录sheet的索引)
- Memcached Windows 测试