Bonjour à tous !

Je récupère dans ma base de données un liste de saisons ("58 Eté 2013", "59 Hiver 2013").
J'aimerais supprimer les accents. C'est à dire remplacer à par a, é par e, etc...

J'ai testé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
function stripAccents($string){
return strtr($string,
'àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ',
'aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY');
}
et

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
function stripAccents($string){
$accent = array("à","á","â","ã","ä","ç","è","é","ê","ë","ì","í","î","ï","ñ","ò","ó","ô","õ","ö","ù","ú","û","ü","ý","ÿ","À","Á","Â","Ã","Ä","Ç","È","É","Ê","Ë","Ì","Í","Î","Ï","Ñ","Ò","Ó","Ô","Õ","Ö","Ù","Ú","Û","Ü","Ý");
$sansAccent = array("a","a","a","a","a","c","e","e","e","e","i","i","i","i","n","o","o","o","o","o","u","u","u","u","y","y","A","A","A","A","A","C","E","E","E","E","I","I","I","I","N","O","O","O","O","O","U","U","U","U","Y");
return str_replace($accent, $sansAccent, $string);
}
Mais aucunes de ces fonction ne marche

J'ai à chaque fois mes é et mes à.....

D'ou cela peut-il bien venir ?

Merci de votre aide !