8791 sujets
IL faudrait que tu postes un bout de code et/ou que tu expliques ce qui se passe quand tu essaies. Parce que là, c'est un peu maigre pour pouvoir t'aider.
Pourquoi as-tu besoin de créer un fichier dont le nom contient des caractères non ASCII ?
ON ne le déconseille pas pour rien... ça peut facilement poser des problèmes, soit à la création, soit au déplacement, copie, transfert, archivage... Au-delà des problèmes d'encodage dans le code source, ça peut dépendre du langage qui peut ne pas supporter les version UTF-8 ou unicode de la libc, ou alors du système d'exploitation voire éventuellement du système de fichiers.
Par exemple sous windows, ça m'étonnerais que php sache gérer les noms de fichier en unicode, même en passant par UTF-8.
Bref, j'éviterais et je chercherais plutôt des contournements pour ne pas avoir à nommer des fichiers ainsi, tout simplement.
Pourquoi as-tu besoin de créer un fichier dont le nom contient des caractères non ASCII ?
ON ne le déconseille pas pour rien... ça peut facilement poser des problèmes, soit à la création, soit au déplacement, copie, transfert, archivage... Au-delà des problèmes d'encodage dans le code source, ça peut dépendre du langage qui peut ne pas supporter les version UTF-8 ou unicode de la libc, ou alors du système d'exploitation voire éventuellement du système de fichiers.
Par exemple sous windows, ça m'étonnerais que php sache gérer les noms de fichier en unicode, même en passant par UTF-8.
Bref, j'éviterais et je chercherais plutôt des contournements pour ne pas avoir à nommer des fichiers ainsi, tout simplement.