zoukankan      html  css  js  c++  java
  • PHP 遍历目录

    $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));
  • 相关阅读:
    zookeeper学习笔记
    wsl笔记
    SSDB数据库笔记
    spring笔记
    redis笔记
    openresty配置
    openresty安装笔记
    mybatis笔记
    nginx配置
    STM32F373(青风)+CUBEMX快速上手
  • 原文地址:https://www.cnblogs.com/wicub/p/3240270.html
Copyright © 2011-2022 走看看