<?php 给一个文件夹,读取文件夹里面文件的数量 echo ShuLiang("./gai.php"); 给一个文件夹,返回该文件夹下所有文件的数量 function ShuLiang($filename) { $sum=0; 定一个初始值 变量 $dir = opendir($filename); while($f = readdir($dir)) { if($f=="." || $f=="..") 排除 两个文件 { } else { $lujing = $filename."/".$f; if(is_file($lujing)) 判断 { $sum++; 有文件加一 } else { $sum = $sum+ShuLiang($lujing); 碰到文件夹调用 方法 } } } closedir($dir); 关闭文件 return $sum; 返回值; }