PHP遍历文件夹和文件的方法代码
1、接下来,浪子虎将这样的一个方法PHP代码展示如下:
<?php
//读取出指定目录中下所有文件和文件夹的函数
function dirinfo($dirname){
//1. 在目录后面添加“\”
if ($dirname[strlen($dirname)-1]!='\\') { $dirname.='\\'; };
//申明一个空数组来存储指定目录下的文件夹和文件名
static $result = array();
//如果指定的是目录,则取出目录下的文件和文件夹
if(is_dir($dirname)){
$handle = opendir($dirname);//打开文件夹
while(($file = readdir($handle))!==false){
//当读取文件夹成功的时候 if ($file == '.' || $file == '..') {continue;}
if(is_dir($dirname.$file)){
array_push($result,$dirname.$file);
dirinfo($dirname.$file.'\\');
}else{
array_push($result,$dirname.$file);
}
}
closedir($handle);//关闭文件夹
}
return $result;
}
$data = dirinfo("C:\wamp");//调用函数,遍历C盘下的wampserver安装目录foreach($data as $d){ echo $d.'<br/>';}
?>
2、显示的效果如下图所示:

3、本篇文章来源于浪子虎自媒体,版权所有。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:192
阅读量:46
阅读量:182
阅读量:122
阅读量:187