PHP敏感字替换

 时间:2024-10-15 06:46:04

1、首先创建敏感字的数据表,来存放敏感字

PHP敏感字替换

2、为了方便演示,我只是简单创建一个数据表,您可根据网站需求自行更改

PHP敏感字替换

3、把敏感词替换成*的函数public function 嘛术铹砾words($bw){ $word = M("words")->稆糨孝汶;select();//敏感词库 $string = ""; foreach( $word as $k=>$v ){ $badword[] = $v['words']; $len = mb_strlen($v['words'], 'UTF-8'); $str = ""; for ($x=0; $x<$len; $x++) { $str .= "*"; } $string .= $str; $string .=","; } $laststr = rtrim($string,",");// $words = explode(",",$laststr);//把字符串转为数组 $badwords = array_combine($badword,$words);//合并两个数组 return $str = strtr($bw, $badwords);//把敏感词替换成* }

PHP敏感字替换

4、调用转换函数public function test(){ echo 铮喘饿怊$this->words("张三啊李四");}

PHP敏感字替换

5、执行结果如图所示(如果您不想替换成*,也可以替换成别的符号。)

PHP敏感字替换
  • 深圳福永地铁站附近租房攻略
  • 如何生成支付宝吱口令 如何使用吱口令加好友
  • 类似《鬼妈妈》的电影。
  • 翁源县小学招生条件
  • 域名查询怎么查询
  • 热门搜索
    手抄报排版设计 五一手抄报资料 六一儿童节手抄报内容资料 关于迎新年的手抄报 好读书读好书手抄报 尊师重教的手抄报 感恩父母手抄报简单 庆国庆迎中秋手抄报 动物手抄报大全 民间故事手抄报