php如何扫描文件夹,并获取文件夹下的所有文件、子目录和子目录文件列表。求解思路,或具体代码。
代码如下:
function scanDir($path){if ($handle = @opendir($path)) {while (false !== ($file = @readdir($handle))) {if($file=='.' || $file=='..'){continue;}$nextDir = $path."/".$file;if(is_dir($nextDir)){scanDir($nextDir);echo "dir: ".$nextDir."<br/>";}else{echo "file: ".$nextDir."<br/>";}}@closedir($handle);}return;}
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(1)
代码如下:
function scanDir($path){
if ($handle = @opendir($path)) {
while (false !== ($file = @readdir($handle))) {
if($file=='.' || $file=='..'){
continue;
}
$nextDir = $path."/".$file;
if(is_dir($nextDir)){
scanDir($nextDir);
echo "dir: ".$nextDir."<br/>";
}else{
echo "file: ".$nextDir."<br/>";
}
}
@closedir($handle);
}
return;
}