php专区

 首页 > php专区 > PHP高级 > 文件上传 > php递归遍历之遍历文件夹下的所有文件和子文件

php递归遍历之遍历文件夹下的所有文件和子文件

分享到:
【字体:
导读:
          下面我来给大家推荐一个网友写的php递归遍历之遍历文件夹下的所有文件和子文件实例代码,希望对各位朋友有所帮助,写一个函数,能够遍历一个文...

php递归遍历之遍历文件夹下的所有文件和子文件

下面我来给大家推荐一个网友写的php递归遍历之遍历文件夹下的所有文件和子文件实例代码,希望对各位朋友有所帮助,写一个函数,能够遍历一个文件夹下的所有文件和子文件夹,代码如下:

  1. $dirs='e:/pdf';  
  2. function FileShow($dirs) {  
  3.     $dir=opendir($dirs);  
  4.     while ($f=readdir($dir)) {  
  5.     if($f != '.' && $f != '..'){  
  6.     $file=$dirs.'/'.$f;  
  7.     if(is_file($file)){  
  8.         echo 'FileName:'.$file.'';  
  9.         //echo 'FileName:'.iconv('gb2312','utf-8',$file).'';  
  10.     }else{  
  11.         FileShow($file);  
  12.         }  
  13.     }  
  14.     }  
  15. }  
  16. FileShow($dirs); 
分享到:
php 获取文件名后缀实例小结 - php文件操...
php 获取文件名后缀实例小结 在php文件上传时我们需要获取文件名后缀之后进行简单文件类型判断了,而在php中文件名后缀获取方法很简单并且有很多种,下面我来总结一下。 1.basename()-返回路径的文件名,请看下面php代码:   运行结果:index.php , index 2.dirname()-返回当前脚...
php删除文件程序代码 - php文件操作
php删除文件程序代码 在php中要删除文件我们需要使用php提供的unlink()文件删除函数,下面我来给大家详细介绍利用unlink删除文件的方法,有需要的朋友可参考本教程。 unlink(filename,context) 例代码如下: if (unlink($file_delete)) {  echo "The file was deleted success...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……