![]() |
#2
gupiao1752010-09-04 13:54
|
我都php文件都是utf-8的,在windows中文系统下面
在网上查了好长时间都没有解决
代码如下,各位帮忙看看吧,谢谢了

$dir = iconv("UTF-8","gb2312",$dir);
$dirs = opendir($dir);
while($loopfile = readdir($dirs))
{
if(true == is_dir($dir.$loopfile) ){
printf(" Dir:%s<br>",$loopfile);
}else{
printf(" File:%s<br>",$loopfile);
}
}//end while
$dirs = opendir($dir);
while($loopfile = readdir($dirs))
{
if(true == is_dir($dir.$loopfile) ){
printf(" Dir:%s<br>",$loopfile);
}else{
printf(" File:%s<br>",$loopfile);
}
}//end while
[ 本帖最后由 asmdaydream 于 2010-9-4 10:51 编辑 ]