[PHP] php 遍历一个文件夹下所有文件和子文件夹的函数 →→→→→进入此内容的聊天室

来自 , 2020-05-07, 写在 PHP, 查看 140 次.
URL http://www.code666.cn/view/d87c68a5
  1. <? php
  2. function my_dir($dir) {
  3.     $files = array();
  4.     if(@$handle = opendir($dir)) { //注意这里要加一个@,不然会有warning错误提示:)
  5.         while(($file = readdir($handle)) != = false) {
  6.             if($file != ".." && $file != ".") { //排除根目录;
  7.                 if(is_dir($dir."/".$file)) { //如果是子文件夹,就进行递归
  8.                     $files[$file] = my_dir($dir."/".$file);
  9.                 } else { //不然就将文件的名字存入数组;
  10.                     $files[] = $file;
  11.                 }
  12.  
  13.             }
  14.         }
  15.         closedir($handle);
  16.         return $files;
  17.     }
  18. }
  19. //以下是测试
  20. $q_array = my_dir('E:/115');
  21. print_r($q_array);
  22. ? >
  23. //该片段来自于http://yuncode.net
  24.  

回复 "php 遍历一个文件夹下所有文件和子文件夹的函数"

这儿你可以回复上面这条便签

captcha