J'ai essayé de faire: file_put_contents ($ file_name, utf8_encode ($ data)); Mais quand je vérifie l'encodage du fichier à partir du shell avec la commande linux: « fichier nom_fichier » je reçois: « file_name: texte ASCII »Comment convertir une chaîne ASCII encodée en UTF8 en php?
Est-ce que cela signifie que le utf8_encoding n'a pas travaillé? Si oui, quelle est la bonne façon de convertir ASCII en UTF8
+1, cela aussi. Les caractères ASCII seulement en UTF-8 sont détectés en ASCII par l'outil 'file'. –
ma chaîne contient des caractères japonais –