这篇文章主要为大家详细介绍了php简单遍历文件夹以及文件简单示例,具有一定的参考价值,可以用来参考一下。
对php简单遍历文件夹以及文件简单示例感兴趣的小伙伴,下面一起跟随四海网的小编巴闭妹来看看吧!
/**
*
* @param
* @arrange (512.笔记) www.q1010.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/>";
}
}
}
本文来自:http://www.q1010.com/173/11037-0.html
注:关于php简单遍历文件夹以及文件简单示例的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。