PHP读取目录所有文件
方法一: scandir() 函数返回指定目录中的文件和目录的数组。
//获取当前文件所在的绝对目录
$dir = dirname(__FILE__);
//扫描文件夹
$file = scandir($dir);
//显示
print_r($file);
方法二:
$dir = dirname(__FILE__);
//判断目标目录是否是文件夹
$file_arr = array();
if(is_dir($dir)){
//打开
if($dh = @opendir($dir)){
//读取
while(($file = readdir($dh)) !== false){
if($file != '.' && $file != '..'){
$file_arr[] = $file;
}
}
//关闭
closedir($dh);
}
}
?>
print_r($file_arr);