Bonjour à tous. J'ai un script contenant ce morceau de code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
while($File = readdir($dir)){
    echo $File;
}
Si les fichiers de mon répértoire ne comporte aucun accent, et ne sont pas écrit en japonais et/ou en Chinois, je n'ai aucun probléme. Le echo se fait correctement.

En revanche si j'ai un dossier qui se nomme "Répétoire" eh bien le echo me crache n'importe quoi. Idem si j'ai un mot en japonais comme "フォルダ".

Quelqu'un a t il une solution ?

Si readdir( ) n'est pas adapté, existe t il ne une fonction qui fait la même chose ?! En effet comment font les nippons et les chinois pour afficher la liste des répertoires quand ces derniers sont écris dans leur langues ?!

Merci