当前位置:首页 > PHP教程 > php文件操作 > 列表

php遍历目录输出目录及其下的所有文件示例

发布:smiling 来源: PHP粉丝网  添加日期:2020-09-01 11:17:43 浏览: 评论:0 

好多次笔试都会遇到这个问题,本文特写下php遍历目录输出目录及其下的所有文件的方法,好多次笔试都会遇到这个问题,所以特意给写了出来,代码如下:

  1. function my_scandir($dir){  
  2. $files=array();  
  3. if(is_dir($dir)){  
  4. if($handle=opendir($dir)){  
  5. while(($file=readdir($handle))!==false){  
  6. if($file!='.' && $file!=".."){  
  7. if(is_dir($dir."/".$file)){  
  8. $files[$file]=my_scandir($dir."/".$file);  
  9. }else{  
  10. $files[]=$dir."/".$file;  
  11. //phpfensi.com 
  12. }  
  13. }  
  14. }  
  15. }  
  16. closedir($handle);  
  17. return $files;  
  18. }  

Tags: php遍历目录

分享到: