function fileone($filename){
static $filesnames;
static $file;//静态变量
if(filesize($filename)===0){
$filesnames = scandir($filename);
//将文件名转化为数组
foreach($filesnames as $key=>$value) {
//遍历数组
if($key>1){
//因为遍历结束的数组,0号是‘.’,1号是‘..’,从第三号开始是文件名
fileone($filename.'/'.$filesnames[$key]);
//将下一次要传入的文件名写成,上一级/本级的形式
}
}
}
$file+=filesize($filename);//累加
return $file;
}
$one=fileone('broad');
var_dump($one);
echo '<br>';
//输出得到结果
转载于:https://www.cnblogs.com/loverliu/p/7553221.html