코드 복사 코드는 다음과 같습니다.
function bdir($dir,$typearr){
$ndir = scandir( $dir) ;
foreach ($ndir as $k => $v){
if ($v == '.' || $v == '..'){
continue;
}
if (filetype($dir.$v) == 'file'){
$arr =Explode('.',$v)
$type = end($arr );
if (in_array($type,$typearr)){
echo $dir.$v."
"
}
}elseif (filetype($dir) .$v ) == 'dir'){
//echo $dir.$v."
"
bdir($dir.$v.'/',$typearr) ;
}
}
}
$dir ='e:/ddcms/'
$typearr = array('htm','html','php'); >bdir( $dir,$typearr);