php简单的敏感词过滤

最近在做网站的敏感词隐藏显示,找了好多方法,常见就是字符串替换和正则匹配,考虑到数据量不大,其实那种方法都可以满足需求的。我用字符串替换方法简单记录下

$wordslist = array("你好","妹的","傻叉");  //敏感词列表
$wordslist = array_combine($wordslist ,array_fill( 0,count($wordslist ), '*')); 

$filterStr = "天真的傻叉的小狗狗";
$filterStrDone  = strtr(filterStr ,$wordslist); 
echo $filterStrDone; //输出处理结果

你可能感兴趣的:(php开发,工作笔记)