Bonjour,
Dans un script php, je récupère des données (file_get_contents) et je les compare avec des variables (chaines de caractères).
Parfois, les données sont utf-8, parfois iso-8859-1, parfois autres.
Du coup, il arrive que les accents soient corrompus (comme en parlent des 10aines de posts ici) et que la comparaison avec mes chaines ne sont plus possibles.
On peut traduire les éÉèë etc. en "e", certes (avec quelle fonction est-ce le mieux ? preg_replace, c'est lourd non ?), mais parfois mes é sont transformés en Ã% (2 caractères), et du coup cette méthode ne marche plus...
En gros, je ne m'intéresse pas à avoir les bons accents, mais juste pouvoir comparer des données.
Y a-t-il un moyen de faire cela ?
Merci !
Partager