Im faire un nettoyage des données sur certaines données en vrac qui est en cours d'importation dans mysql.Comment convertir 'u00e9' en un caractère utf8, en mysql ou php?
Les données contiennent les caractères unicode « pseudo », qui sont en fait intégrés dans les chaînes comme « u00e9 », etc.
donc un champ peut-être .. « Jalostotitlu00e1n » je dois déchirer que maladroit « u00e1n 'et le remplacer par le caractère utf correspondant
Je peux le faire soit dans mysql, en utilisant la sous-chaîne et CHR peut-être, mais Im pré-traiter les données via PHP, afin que je puisse le faire là aussi.
Je sais déjà tout sur la façon de configurer mysql et php pour travailler avec des données utf. Le problème est vraiment juste dans les données source Im Importer.
Merci
Il n'y a pas chose comme "un caractère UTF-8". Peut-être que vous vouliez dire "l'encodage UTF-8 du caractère Unicode avec ce codepoint". –
@Ignacio En effet, mais je définirais un "caractère UTF-8" comme "une séquence de un, deux, trois ou quatre octets qui encodent un caractère Unicode". Serait-ce une définition valide? – deceze
@deceze: Techniquement, cela s'appelle une "séquence UTF-8". –