1、opendir() 打开目录
2、readdir() 读取目录
3、rmdir() 删除目录
4、closedir() 关闭目录句柄
5、mkdir() 创建目录
6、dirname() 返回路径中的目录部分
7、getcwd() 取得当前工作目录
8、scandir() 列出指定路径中的文件和目录
/**
*遍历目录返回数组
* @param string $path 目录路径
* @return array
*/
function arrayDir($path){
$array = [];
$path = rtrim($path,'/').'/';
//打开
$handle = opendir($path);
//循环取
while ($file = readdir($handle)){
if($file == '.' || $file == '..'){
continue;
}
$realPath = $path.$file;
if(is_dir($realPath)){
$array[$path][] =arrayDir($realPath);
}else{
$array[$path][] = $file;
}
}
return $array;
}
$path = 'E:\phpstudy_pro\WWW\day';
var_dump(arrayDir($path));