Bonjour,
sur notepad++ lorsque j'applique ça en ASNI, ça marche, et en utf-8 sans BOM, ça marche mal.
C'est pour enlever les caractères accentués.
par exemple ici, j'obtiens "ee" au lieu de "e"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $search=array('@[éèêëÊË]@i','@[àâäÂÄ]@i','@[îïÎÏ]@i','@[ûùüÛÜ]@i','@[ôöÔÖ]@i','@[ç]@i','@[^a-zA-Z0-9]@'); $replace=array('e','a','i','u','o','c',' '); echo preg_replace($search, $replace, "é");
Vous auriez un remède à ces soucis d'encodages?
Partager