我使用的是Windows 2003编写一些PHP代码。 我用的是XAMPP便携式(复制到d :)。 问题:
$path = 'D:\ebooks';
$all_file = scandir($path);
foreach ($all_file as $file) {
if (is_dir("$path/$file") && $file != '.' && $file != '..') {
echo $file . "<br />\n";
}
}
当我调用脚本(与浏览器),我没有看到任何目录(d之内:\电子书)包含一个Unicode字符(我与越南,日本,中国测试,捷克)。
但是,如果我删除is_dir("$path/$file")
该目录显示有许多奇怪的字符和许多???
字符。
我怎样才能解决这个问题?