php遍历目录下的所有文件夹

public function getDir($path,$array=[]){

    if(!file_exists($path)) {

return [];

}

$files = scandir($path);

$fileItem = [];

foreach($files as $v) {

$newPath = $path .DIRECTORY_SEPARATOR . $v;

if(is_dir($newPath) && $v != '.' && $v != '..') {

array_push($array, $newPath);

$array = array_merge($array, $this->getDir($newPath));

}

}

return $array;

}

六:总结

  • 如果
上一篇:【bzoj3938】 Robot


下一篇:C/C++ 递归与结束递归