Modérateur PHPfrance |
10684 Messages
13 juil. 2016, 17:48
Bonjour,
Il n'y a aucune contrainte pour utiliser des caractères spéciaux ou accentués dans les chaines en php. Il convient cependant de s'assurer que les informations d'encodages sont bien respectés. Si ta page envoi un "é" en ISO mais que ton serveur attends de l'UTF-8, alors il affichera "é" au lieu du caractère accentué...
Il faut donc s'assurer que tous les éléments de la chaîne (page html, script php, base de données...) appliquent le même encodage - ou à défaut convertissent les valeurs reçues pour correspondre à leur besoin.
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...