zl程序教程

您现在的位置是:首页 >  后端

当前栏目

PHP遍历某个目录下的所有文件和子文件夹的实现代码

PHP文件遍历代码 实现 目录 所有 文件夹
2023-06-13 09:15:02 时间
复制代码代码如下:

<?php
 functionread_all_dir($dir)
   {
       $result=array();
       $handle=opendir($dir);
       if($handle)
       {
           while(($file=readdir($handle))!==false)
           {
               if($file!="."&&$file!="..")
               {
                   $cur_path=$dir.DIRECTORY_SEPARATOR.$file;
                   if(is_dir($cur_path))
                   {
                       $result["dir"][$cur_path]=read_all_dir($cur_path);
                   }
                   else
                   {
                       $result["file"][]=$cur_path;
                   }
               }
           }
           closedir($handle);
       }
       return$result;
   }
?>