龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

遍历指定目录下的所有目录和文件

时间:2014-07-22 14:51来源: 作者: 点击:
分享到:
<无详细内容>
<?php
 function listFiles($path){
  $result = array();
  foreach(glob($path.'\\'."*") as $item){
  	 $result[strtolower($item)] = $item;
     if(is_dir($item)){
        $result +=  listFiles($item);   	
     }	
  }
  return $result;   
}

$path  = 'E:\\web\\dianle';
foreach(listFiles($path) as $item){
   echo  $item.'<br />';
}

2. [代码]scandir 读取指定目录到数组     跳至 [1] [2] [全屏预览]

2:
 
function listFiles($path){
    $result = array();
    
    foreach( scandir($path) as $item ){
  	 if($item != '.' && $item != '..' ){ 
  	   $item = $path.'\\'.$item;
  	   $result[strtolower($item)] = $item;
       if(is_dir($item)){
         $result +=  listFiles($item);   	
       }	
     }
   }
   return $result;   
  }

  $path  = 'E:\\web\\dianle';
  foreach(listFiles($path) as $item){
	   echo  $item.'<br />';
  }
精彩图集

赞助商链接