歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

PHP遍歷目錄,遞歸遍歷

利用PHP顯示指定目錄下面的文件,包括子目錄,主要利用遞歸實現。如下

  1. function showFiles($dir){  
  2.     if(!is_dir($dir)){  
  3.         return false;  
  4.     }else{  
  5.         $handle = opendir($dir);  
  6.         while(($file = readdir($handle)) !== false){  
  7.             if($file != '.' && $file != '..'){  
  8.                 if(is_dir($dir. '/' . $file)){  
  9.                     showFiles($dir. '/' . $file);//如果是目錄的話,遞歸  
  10.                 }else{  
  11.                     echo $dir . '/' . $file . "<br>";  
  12.                 }  
  13.             }  
  14.         }  
  15.         closedir($handle);  
  16.     }  
Copyright © Linux教程網 All Rights Reserved