博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php递归读取目录
阅读量:4364 次
发布时间:2019-06-07

本文共 716 字,大约阅读时间需要 2 分钟。

1 function recursion_dir($dir){ 2     $files = array(); 3     if($handle = opendir($dir)){ 4         while(($file = readdir($handle)) !== false){ 5             if($file != "." && $file != ".."){ 6                 if(is_dir($dir.'/'.$file)){ 7                     $files[iconv('gb2312','UTF-8',$file)] = recursion_dir($dir.'/'.$file);//对中文字符进行转码处理 8                 }else{ 9                     $files[] = iconv('gb2312','UTF-8',$file);10                 }11             }12         }13     }else{14         return false;//打开文件失败15     }16     closedir($handle);//关闭句柄17     return $files;18 }19 20 $result = recursion_dir("W:/tmp/");21 echo '
';var_dump($result);exit;

 

转载于:https://www.cnblogs.com/njr8/p/5227482.html

你可能感兴趣的文章
spring注解说明之Spring2.5 注解介绍(3.0通用)
查看>>
【转载】android笔记--Intent和IntentFilter详解
查看>>
php提供图片下载的方法
查看>>
使用Keil下载单独的Hex文件到单片机内
查看>>
EditPlus中文版 安装教程
查看>>
ASP.NET MVC4使用JCrop裁剪图片并上传
查看>>
poj1564
查看>>
string类的常用的几个小东西find,substr
查看>>
玲珑OJ1088【蜜汁尺取】
查看>>
什么时候应该使用C#的属性
查看>>
Java多线程
查看>>
学习和复习过程
查看>>
CSS 列表
查看>>
MyBatis代码生成器(maven插件方式和控制台命令运行方式)
查看>>
Run “mvn clean install” in Eclipse
查看>>
实验二
查看>>
Jquery使用Id获取焦点和失去焦点
查看>>
Linux入门到放弃之七《进程管理》
查看>>
VS Code 简单配置运行Java
查看>>
Rectangle Intersection Test (with C#)
查看>>