打印目录下所有的文件名(包含深层次目录)
Posted CIBLE
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了打印目录下所有的文件名(包含深层次目录)相关的知识,希望对你有一定的参考价值。
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 文件操作 练习:把一个目录下的所有文件名,打印一下,不要包含后缀名