Suppression accents d'un fichier UTF8 [RESOLU] - PHP - Programmation
Marsh Posté le 04-10-2017 à 16:07:50
Il manque le modificateur u à tes motifs.
Code : |
Et i n'est pas utile si dans ta classe tu mets déjà le caractère avec les 2 casses.
Toutefois, pour faire ça proprement, je te recommande l'usage de l'extension intl (la classe Transliterator en particulier qui existe depuis PHP 5.4.0) :
Code :
|
Ou si tu l'utilises beaucoup dans un même script :
Code :
|
Et pas besoin d'une référence sur ton paramètre, surtout si $in n'est pas modifié.
Marsh Posté le 04-10-2017 à 15:37:00
Bonjour,
Bien que ce cas soit discuter dans de nombreux sujets, je souhaite enlever les accents d'un fichier utf8.
Le fichier d'origine "cadastre.qlr" est encodé en UTF8 sans BOM, mon script php pour remplacer les caractères accentués est également en UTF8 sans BOM.
Mon script
Le fichier cadastre2.qlr est également encodé en UTF8 sans BOM
Par contre le mot étiquettes devient eetiquettes
Merci par avance.
Message édité par snike le 06-06-2018 à 08:25:51