列出目录中的所有子目录的PHP函数

WBOY
发布: 2016-07-25 08:45:16
原创
816 人浏览过

下面的函数列出目录中的所有子目录:

  1. function listdir($dir){
  2. if ($handle = opendir($dir)){
  3. $output = array();
  4. while (false !== ($item = readdir($handle))){
  5. if (is_dir($dir.'/'.$item) and $item != "." and $item != ".."){
  6. $output[] = $dir.'/'.$item;
  7. $output = array_merge($output, ListDescendantDirectories($dir.'/'.$item));
  8. }
  9. }
  10. closedir($handle);
  11. return $output;
  12. }else{
  13. return false;
  14. }
  15. }
  16. $dirs = listdir('myDirectory');
  17. foreach($dirs as $dir){
  18. echo $dir.'
    ';
  19. }
  20. ?>
复制代码

目录中, PHP


来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!