加入收藏 | 设为首页 | 会员中心 | 我要投稿 驾考网 (https://www.jiakaowang.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php访问 php窗口中的中文目录中所有文件的名称

发布时间:2023-05-31 10:43:43 所属栏目:PHP教程 来源:
导读:有时需要遍历windows下中文目录下的所有的文件名,使用utf-8编码的文件有时会出现乱码,并且不能成功的执行,

这时需要对文件的编码进行一下转换,使用scandir这个函数的时候会连同目录一下列出来,大家可以通过is_dir
有时需要遍历windows下中文目录下的所有的文件名,使用utf-8编码的文件有时会出现乱码,并且不能成功的执行,

这时需要对文件的编码进行一下转换,使用scandir这个函数的时候会连同目录一下列出来,大家可以通过is_dir()这个函数来

做一个判断,我使用目录下所的文件都有扩展所以只做了一个简单的判断

代码如下:

<?

$dir    ="e:\PHPNow-1.5.6\htdocs_96\目录文件\";  

$dir=iconv("utf-8","gb2312//IGnorE",$dir);  

$files1 = scandir($dir);  

foreach($files1 as $v)  

 if (!is_dir($v) && strpos($v,".")!=false )  

 {echo $v."<br />";}  

?>

(编辑:驾考网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章