Php 从文本中过滤脏话

Php 从文本中过滤脏话,php,Php,你好,当我从数据库中显示这些评论时,我正在尝试从评论中过滤脏话 这是我的代码: <?php function filterwords($text){ $filterWords = array('hekk','darn','fut'); $filterCount = sizeof($filterWords); for($i=0; $i<$filterCount; $i++){ $text = preg_replace('/\b'.$filterWords[$i].'\b/ie',"st

你好,当我从数据库中显示这些评论时,我正在尝试从评论中过滤脏话

这是我的代码:

<?php
function filterwords($text){
$filterWords = array('hekk','darn','fut');
$filterCount = sizeof($filterWords);
for($i=0; $i<$filterCount; $i++){
$text = preg_replace('/\b'.$filterWords[$i].'\b/ie',"str_repeat('*',strlen('$0'))",$text);

}
return $text;
}

echo filterwords($pcom['description']);
?>
必读:和必读:和