$dir = $_SERVER['DOCUMENT_ROOT'].'/test';
//var_dump($dir);exit;


      function my_scandir($dir)
      {
           $files = array();
           if ( $handle = opendir($dir) ) {
               while ( ($file = readdir($handle)) !== false ) {
                   if ( $file != ".." && $file != "." ) {
                       if ( is_dir($dir . "/" . $file) ) {
                           $files[$file] = my_scandir($dir . "/" . $file);
                       }else {
                           $files[] = $file;
                       }
                   }
               }
               closedir($handle);
               return $files;
           }
      }

      function showTree($files){
         echo "<ul>";
        
foreach($files as $key=>$file){             if(is_array($file)){                echo "<li>".$key;
               showTree($file);             }else{                echo "<li>".$file;
            }
         }         
echo "</ul>";       } showTree(my_scandir($dir));

 

相关文章:

  • 2021-09-13
  • 2022-12-23
  • 2021-06-02
  • 2021-08-10
  • 2022-01-20
  • 2021-05-25
  • 2022-02-19
  • 2022-01-09
猜你喜欢
  • 2021-10-13
  • 2022-12-23
  • 2021-08-20
  • 2022-01-20
  • 2022-12-23
  • 2021-06-06
相关资源
相似解决方案