php_遍历目录_返回文件数组
2014-04-02 14:41
316 查看
//遍历目录及目录下的所有文件和文件夹,返回文件数组 $files=array(); function listAllFiles($dir="D:/www_local/CI/"){ if(is_dir($dir)){ if($handle=opendir($dir)){ //var_dump($handle);resource(2) of type (stream) while(false!==($file=readdir($handle))){ //var_dump($file);//全是文件名,第1个是点,第2个是点点,其他就abc.php if($file!="."&&$file!=".."){ //继续分别判断是文件夹还是文件 if(is_dir($dir."/".$file)){ //echo "here"."<br/>"; //如果是文件夹,继续遍历 $files[$file]=listAllFiles($dir."/".$file); }else{ //如果是文件,添加到文件数组中,记得加上路径 $files[]=$dir."/".$file; } } } closedir($handle); //遍历完毕,必须关毕 } } return $files; } echo "<pre>"; print_r(listAllFiles()); echo "</pre>";
相关文章推荐
- PHP工作笔记:遍历文件夹返回文件数组
- 分享下java 读取目录及子目录下指定文件名的路径 并放到一个List数组里面返回遍历和写到文件里
- java 读取目录及子目录下指定文件名的路径 并放到一个List数组里面返回遍历和写到文件里
- 分享下java 读取目录及子目录下指定文件名的路径 并放到一个List数组里面返回遍历和写到文件里
- 遍历目录将目录中以.php为后缀名的文件改为.txt
- PHP 数据过滤,遍历_REQUISE数组,返回为变量
- PHP创建文件、创建目录和遍历目录文件
- php 遍历目录下的所以文件和文件夹
- 使用php glob函数查找文件,遍历文件目录(转)
- php遍历目录里的css文件 下载图片
- PHP遍历目录下的所有文件
- php glob()函数实现目录文件遍历与寻找与模式匹配的文件路径
- php文件操作之遍历目录和拷贝目录
- 用PHP遍历目录下的全部文件
- php递归遍历所有目录及子目录和文件实例
- php遍历递归遍历目录及文件
- PHP遍历目录与目录下的文件
- 遍历指定目录的文件并返回
- PHP目录与文件操作技巧总结(创建,删除,遍历,读写,修改等)
- php实现遍历目录并删除指定文件中指定内容