在php中過濾敏感詞的方法超級的簡單我們只要使用strtr或者str_replace函數(shù)就可以直接快速的替換掉了,下面來兩個簡單好用的例子。
例子:
<?php
function cleanWords1($text) {
//根據個人需要添加需要過濾的詞匯,以“|”作為分隔符
$badword = “我的|網站|這是”;
$badwords = explode(‘|',$badword);
foreach($badwords as $v){
$text = str_replace($v,'**',$text);
}
return $text;
}
function cleanWords2($text) {
//根據個人需要添加需要過濾的詞匯,以“|”作為分隔符
$badword = “我的|網站|這是”;
return preg_replace(“/$badword/i”,“**”,$text);
}
$string=“這是我的一個神奇的網站”;
echo cleanWords1($string)。'<br/>';
echo cleanWords2($string);
?>



皖公網安備 34010202600669



