Проблема с preg_replace

  • Автор темы FANTAzeRus
  • Дата начала

FANTAzeRus

Guest
Проблема с preg_replace

НАписал следующий код:
<?

echo Drop_Mat("ФуЙня");


function Drop_Mat($str)
{
$mat=array(
'фуй'=>'***'
);

foreach($mat as $k=>$v)
{
$str=preg_replace('/'.$k.'/si',$v,$str);
}

return($str);
}

?>

При тестировании на Виндовом серваке все заменяется вне зависимости от регистра, а под линухом отказывается работать, меняет ТОЛЬКО если слово написано в нижнем регистре! Подскажите ПЛЗ как бороть!!!???
 
Сверху