DeTechn Blog

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);

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »