php简单遍历文件夹以及文件解决办法

内容摘要
这篇文章主要为大家详细介绍了php简单遍历文件夹以及文件简单示例,具有一定的参考价值,可以用来参考一下。

对php简单遍历文件夹以及文件简单示例对此感兴趣的朋友,看看idc笔
文章正文

这篇文章主要为大家详细介绍了php简单遍历文件夹以及文件简单示例,具有一定的参考价值,可以用来参考一下。

对php简单遍历文件夹以及文件简单示例对此感兴趣的朋友,看看idc笔记做的技术笔记!

/**
 * 
 * @param 
 * @arrange (www.idcnote.com)
 **/
function myScanDir($dir,$levle = 0){//$levle表示所在层级关系
	        //判断是否是一个路径
	        if(!is_dir($dir)) return false;
            //如果是一个路径,获取路径的资源
	             $o = openDir($dir);
	            //循环获取文件里面的内容
	            while($filename = readdir($o)){
		        //判断是不是.和..目录
		        if($filename == '.'||$filename == '..'){
			        echo str_repeat("--",$levle)."<font color=''red>{$filename}</font><br/>";
			        continue;
		        }
		    //判断当前读取到的内容是一个目录还是一个文件
		        if(is_dir($dir.'/'.$filename)){
			        echo $levle."层".str_repeat("-",$levle)."<font color='red'>{$filename}</font><br/>";
			        //当前获取到的文件是一个目录
			        //调用递归
			        myScanDir($dir.'/'.$filename,$levle+1);
		        }else{
			        //是一个文件
			        echo str_repeat("--",$levle)."<font color='blue'>{$filename}</font><br/>";
		        }  
	        }
        }

注:关于php简单遍历文件夹以及文件简单示例的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!