php获取文件目录列表

180it 2019-09-27 PM 2748℃ 0条

<?php

$GLOBALS['i'] =0;
$GLOBALS['files']=array();

//获取文件目录列表
function getDirs($dir) {

$handle=null;
if (false != ($handle = opendir ( $dir ))) { 
    while ( false !== ($file = readdir ( $handle )) ) {
        if ($file != "." && $file != "..") { 
            if(is_dir($file)){ 
                getDirs($dir."/".$file);  
            }else{ 
              //  $GLOBALS['files'][$GLOBALS['i']]['md5']=md5_file($dir.'/'.$file);
                $GLOBALS['files'][$GLOBALS['i']]['path']=$dir.'/'.$file;
            }
            $GLOBALS['i'] ++;
        }
    }
    //关闭句柄
    closedir ( $handle );
} 

}

getDirs("/var");
print_r($GLOBALS['files']);

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

php获取文件目录列表