J'ai eu le même problème, causé par StrµTr. J'ai modifié ma fonction comem ceci :
function replace_accents($string) {
$accent = "À,Á,Â,Ã,Ä,Å,Æ,Ç,È,É,Ê,Ë,Ì,Í,Î,Ï,Ð,Ñ,Ò,Ó,Ô,Õ,Ö,Ø,Ù,Ú,Û,Ü,Ý,Þ,ß,à,á,â,ã,ä,å,æ,ç,è,é,ê,ë,ì,í,î,ï,ð,ñ,ò,ó,ô,õ,ö,ø,ù,ú,û,ý,þ,ÿ";
$noaccent = "a,a,a,a,a,a,a,c,e,e,e,e,i,i,i,i,d,n,o,o,o,o,o,o,u,u,u,u,y,b,s,a,a,a,a,a,a,a,c,e,e,e,e,i,i,i,i,d,n,o,o,o,o,o,o,u,u,u,y,b,y";
$accent_array = explode(',', $accent);
$no_accent_array = explode(',', $noaccent);
$string = str_replace($accent_array,$no_accent_array,trim($string));
return $string;
}