php获得文件夹下所有文件的递归算法的简单实例
投稿:jingxian
下面小编就为大家带来一篇php获得文件夹下所有文件的递归算法的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
如下所示:
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; } } }
以上就是小编为大家带来的php获得文件夹下所有文件的递归算法的简单实例全部内容了,希望大家多多支持脚本之家~
您可能感兴趣的文章:
- PHP递归的三种常用方式
- php递归函数三种实现方法及如何实现数字累加
- PHP 无限分类三种方式 非函数的递归调用!
- php菜单/评论数据递归分级算法的实现方法
- PHP递归算法的简单实例
- PHP基于递归算法解决兔子生兔子问题
- PHP基于非递归算法实现先序、中序及后序遍历二叉树操作示例
- PHP基于二分法实现数组查找功能示例【循环与递归算法】
- PHP实现字符串翻转功能的方法【递归与循环算法】
- PHP基于递归实现的约瑟夫环算法示例
- PHP使用递归算法无限遍历数组示例
- PHP二分查找算法示例【递归与非递归方法】
- PHP冒泡算法详解(递归实现)
- 关于PHP递归算法和应用方法介绍
- PHP递归算法的详细示例分析
- php全排列递归算法代码
- php实现递归的三种基本方式