<?php
header("content-type:text/html;charset=utf-8");
//用回调函数遍历出文件夹与文件数
function total($dirname,&$dirnum,&$filenum){
$dir=opendir($dirname);//打开目录
readdir($dir)."<br />";//读取目录先去掉. ..
readdir($dir)."<br />";
while($filename=readdir($dir)){
//判断是目录还是文件
if(is_dir($newfile=$dirname."/".$filename)){
total($newfile,$dirnum,$filenum);//回调函数
$dirnum++;
}else{
$filenum++;
}
}
}
closedir($dir);
$dirnum=0;//初始化目录变量
$filenum=0;//初始化文件变量
total("D:/SogouInput",$dirnum,$filenum);
echo "目录".$dirnum."<br />";
echo "文件".$filenum."<br />";
?>
转载于:https://blog.51cto.com/lvhulin/1353515