第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > 一个php函数 能够遍历一个文件夹下的所有文件和子文件夹 。

一个php函数 能够遍历一个文件夹下的所有文件和子文件夹 。

时间:2019-09-01 12:01:01

相关推荐

一个php函数 能够遍历一个文件夹下的所有文件和子文件夹 。

后端开发|php教程

nbsp,quot,dir,file,gt

后端开发-php教程

这个函数是别人写的,我整理了一下。加了很多注释。

999玫瑰花源码,vscode性能分析,ubuntu中类ps的软件,清理tomcat 缓存,sqlite判断索引存在,表单注册插件,开源前端快速开发框架,怎么干掉爬虫,php网站 数据库,邮政seo,类知乎的网站系统,黑客帝国 网页特效,网站设计模板百度云,回收平台程序源码lzw

函数说明:

asp 微信公众平台源码下载,ubuntu玩荒野行动,tomcat9下载地址,南阳市爬虫,php网页中的字体颜色代码,seo 换iplzw

本函数执行过程:

jieba 源码,vscode 退格,ubuntu过热,iss tomcat,sqlite后端开发,阿里有服务器多少台,移动端图片上传 插件,阿里前端框架pro,python 金融 爬虫,南昌学php,浙江网站seo,取网页地址的一部分作为目标地址网站源码,网页上的按钮有代码吗,云模板商城,jsp商城页面模板,会议教室预约管理系统,安卓2048小程序源代码lzw

检测目录->打开目录->读取目录->去除特殊目录->判断子目录里是否还存在文件->如是,再次调用->如不是,将文件条目放入数组->关闭文件夹->返回文件夹条目。

<?php

/**

* 将读取到的目录以数组的形式展现出来

* @return array

* opendir() 函数打开一个目录句柄,可由 closedir(),readdir() 和 rewinddir() 使用。

* is_dir() 函数检查指定的文件是否是目录。

* readdir() 函数返回由 opendir() 打开的目录句柄中的条目。

*/

function my_scandir($dir)

{

//定义一个数组

$files=array();

//检测是否存在文件

if(is_dir($dir))

{

//打开目录

if($handle=opendir($dir))

{

//返回当前文件的条目

while(($file=readdir($handle))!==false)

{

//去除特殊目录

if($file!=”.” && $file!=”..”)

{

//判断子目录是否还存在子目录

if(is_dir($dir.”/”.$file))

{

//递归调用本函数,再次获取目录

$files[$file]=my_scandir($dir.”/”.$file);

}

else

{

//获取目录数组

$files[]=$dir.”/”.$file;

}

}

}

//关闭文件夹

closedir($handle);

//返回文件夹数组

return $files;

}

}

}

echo “

";

print_r(my_scandir("C:\wamp\www\ce"));

?>

以上就介绍了一个php函数,能够遍历一个文件夹下的所有文件和子文件夹 。,包括了方面的内容,希望对PHP教学有兴趣的朋友有所帮助。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。