Listar diretórios contendo caracteres Unicode no Windows
Eu estou usando o Windows 2003 para escrever algum código PHP. Eu uso o XAMPP Portable (copie para D :). O problema:
<code>$path = 'D:\ebooks'; $all_file = scandir($path); foreach ($all_file as $file) { if (is_dir("$path/$file") && $file != '.' && $file != '..') { echo $file . "<br />\n"; } } </code>
Quando eu chamo o script (com o navegador), não vi nenhum diretório (dentro de D: \ ebooks) contendo um caractere Unicode (testei com vietnamita, japonês, chinês, tcheco).
Mas se eu removeris_dir("$path/$file")
, os diretórios são exibidos com muitos caracteres estranhos e muitos???
personagens.
Como posso resolver o problema?