J'ai quelques tables qui sont réglées sur utf8_general_ci
et j'utilise le pilote mysqli de PHP, avec charset réglé sur 'utf8
'. Je le default_charset également mis à UTF-8
PHP et MySQLi UTF8
Cependant, les caractères sont remplacés par « \u0101l
»
Toute idée de ce que cela est ou comment y remédier? Avant, je n'avais pas mysqli en utilisant utf8 et cela montrait juste un point d'interrogation, pas un point d'interrogation diamantifère - juste un "?"
Merci!
MySQL ne AFAIK jamais JSON encoder vos personnages. S'il vous plaît déboguer étape par étape à quel point exactement cela se passe. – deceze
Qu'en est-il du codage de votre fichier PHP? Est-ce aussi l'UTF-8? –