Code:
CODE
<?php
$abuse_list=array("abuse","bad");
function filter_bad_words($s)
{
global $abuse_list;
foreach($abuse_list as $k=>$v)
{
eregi_replace("^".$v."$","...",$s);
}
return $s;
}
$s="abuse, badness, bad word";
echo filter_bad_words($s);
?>
Thanks beforehand.
The problem was in the way of using function eregi_replace() must be so:
$s=eregi_replace($v,"...",$s). RegEx patern also was incorrect. I had hurryed.
In general filter bad words is not good idea.

