<?php
function my_dir($dir) {
$files = array();
if(@$handle = opendir($dir)) { //注意这里要加一个@,不然会有warning错误提示:)
while(($file = readdir($handle)) != = false) {
if($file != ".." && $file != ".") { //排除根目录;
if(is_dir($dir."/".$file)) { //如果是子文件夹,就进行递归
$files[$file] = my_dir($dir."/".$file);
} else { //不然就将文件的名字存入数组;
$files[] = $file;
} }
}
closedir($handle);
return $files;
}
}
echo "<pre>";
print_r(my_dir("."));
echo "</pre>";

最新文章

  1. MyBatis-Exception:org.apache.ibatis.exceptions.PersistenceException
  2. (DFS、全排列)POJ-2718 Smallest Difference
  3. 《SSM框架搭建》一.构建maven web项目
  4. 正在使用广告标识符 (IDFA)
  5. Linux Shell 文本处理工具集锦
  6. 高级Magento模型 EAV
  7. ColorComboBox
  8. 关于PagedDataSource,非常好用的一个分页属性!
  9. EBS-PAC成本更新事务处理
  10. JAVA基础 (二)反射 深入解析反射机制
  11. [转]IOS 中文排序
  12. 提取多层嵌套Json数据
  13. web工程导入新环境的注意事项
  14. Rhino学习教程——1.1
  15. CF 670C Cinema(算竞进阶习题)
  16. MDB数据类型注意事项
  17. expect学习笔记及实例详解
  18. 软件包.deb的安装及卸载------dpkg
  19. day19:常用模块(collections,time,random,os,sys)
  20. 前端-JavaScript1-2——JavaScript建立认知

热门文章

  1. Power BI与Tableau基于Google搜索上的比较
  2. WPA2 Key Reinstallation 漏洞
  3. post-image.sh hacking
  4. pytorch统计模型参数量
  5. C#线程、前后台线程
  6. Gym .101933 Nordic Collegiate Programming Contest (NCPC 2018) (寒假gym自训第四场)
  7. Light OJ 1296:Again Stone Game(SG函数打表找规律)
  8. windows 下安装composer
  9. hdu5173 How Many Maos Does the Guanxi Worth
  10. Python下载与安装配置