Bonjour tout le monde,
J'ai besoin de générer dynamiquement un fichier qui doi être au format UTF-8.
Le problème c'est que lorsque je génère mon fichier sans manip particulière, il est automatiquement au format ANSI...
J'ai vu qu'il existait la fonction pack() qui permait de spécifier le codage d'un caractères et j'ai lu quelque part qu'il suffisait d'ajouter un caractère codé en UTF-8 en début de fichier pour que le fichier soit lui aussi en UTF-8.
J'ai alors éditer avec un éditeur hexa un fichier enregistré en UTF-8 (enregistré avec le bloc-note), repérer le code de début du fichier et je l'ai placé dans mon fichier avec php en utilisant la fonction pack()...
Mon fichier est bien généré en UTF-8 seulement je vois apparaitre les caractères que j'ai ajouté alors que dans mon fichier édité avec winHex (celui du bloc-note), ils n'apparaissent pas !
Vous avecz une idée sur ce qu'il faut faire ?
Je m'y prends surement très mal, mais j'ai cherché un peu partout et j'ai pas trouvé plsu d'infos...
Merci à vous...
Laurent
Partager