首页 >php教程 >php手册 > 正文

用php查询文件目录并输出时中文乱码问题

原创2016-06-06 19:52:030518

我的dreamweaver环境是utf-8,当我查询中文目录时出现的是打不开路径的情况,这时我就将中文路径进行转码! $path = F:\\办公; $path = iconv(utf-8,gbk,$path); 这样就能顺利打开中文路径,当我查出来的文件是中文标题时又出现问题,这是我再将其进行转码 i

我的dreamweaver环境是utf-8,当我查询中文目录时出现的是打不开路径的情况,这时我就将中文路径进行转码!

$path = "F:\\办公";
$path = iconv("utf-8","gbk",$path);

这样就能顺利打开中文路径,当我查出来的文件是中文标题时又出现问题,这是我再将其进行转码

if($dire = scandir($path)){
foreach($dire as $value){
$value = iconv("gbk","utf-8",$value);
echo $value."
";
}
}

总的代码是

$path = "F:\\办公";
$path = iconv("utf-8","gbk",$path);
if(is_dir($path)){
if($dire = scandir($path)){
foreach($dire as $value){
$value = iconv("gbk","utf-8",$value);
echo $value."
";
}
}else{
echo "没有打开文件夹";
}
}else{
echo "不是路径";
}
?>


扎客小站:www.ezhake.com

php中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • 专题推荐

    作者信息

    php中文网

    认证0级讲师

    推荐视频教程
  • javascript初级视频教程javascript初级视频教程
  • jquery 基础视频教程jquery 基础视频教程
  • 视频教程分类