打印目录下所有的文件名(包含深层次目录)
2016-11-26 15:33
274 查看
function searchDir($path,&$data){ //目录 if(is_dir($path)){ $dp=dir($path); while(($file=$dp->read()) !== false){ if($file!='.'&& $file!='..'){ searchDir($path.'/'.$file,$data);//递归调用 } } $dp->close(); } //文件 if(is_file($path)){ $data[]=$path; } } function getDir($dir){ $data=array(); searchDir($dir,$data); return $data; } print_r(getDir('.'));
相关文章推荐
- 【代码】当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出绝对路径
- python 文件和目录 当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径。
- 编写一个Python程序,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径
- 在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径
- 编写一个程序,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径。
- 如何获取一个目录下包含子目录内的所有文件名,并保存在一个数组中或XML文档里
- 1.查找目录下所有包含关键字的文件名
- 采用多线程和生产者消费者模式来实现对于一个目录以及所有子目录下的文件内容的搜索,打印出包含指定关键字的行.
- Python:编写函数,能在当前目录以及子目录下查找文件名包含指定字符串的文件,并打印出完整路径
- Python 在当前目录以及其子目录下查找文件名包含指定字符串的文件,并打印出相对路径。
- Node入门训练【3】【打印本地目录下的所有文件名】
- 2.多线程查找目录下所有包含关键字的文件名
- 递归打印当前目录下的所有文件的文件名和文件大小
- 获取指定目录(包含子目录)下所有的txt文件的个数,并打印文件名称。程序1。
- 获取指定目录(包含子目录)下所有的txt文件的个数,并打印文件名称。程序2。
- java输出指定目录下所有的java文件名(包含子目录)
- php 遍历目录并打印所有文件名
- 写一个PHP函数,实现扫描并打印出指定目录下(含子目录)的所有jpg文件名
- java_递归遍历文件目录结构,打印所有的目录名和文件名
- 统计文件目录下所有文件个数并打印文件名