php 統計目錄數和檔案數
阿新 • • 發佈:2019-01-14
$dirn = 0; //目錄數 $filen = 0; //檔案數 //用來統計一個目錄下的檔案和目錄的個數 function getdirnum($file) { global $dirn; global $filen; $dir = opendir($file); while($filename = readdir($dir)) { if($filename!="." && $filename !="..") { $filename = $file."/".$filename; if(is_dir($filename)) { $dirn++; getdirnum($filename); //遞迴,就可以檢視所有子目錄 } else { $filen++; } } } closedir($dir); } getdirnum("./code"); echo "目錄數為:{$dirn}<br>"; echo "檔案數為:{$filen}<br>";