牛骨文教育服务平台(让学习变的简单)
博文笔记

php统计某一目录下文件总数

创建时间:2015-01-05 投稿人: 浏览次数:743

function get_file_count2($dir_name) {
   static $count;
$arr = scandir($dir_name);
   while (list($key,$value)=each($arr)) {
    if (($value == ".") || ($value == "..")) {
      continue;
    }
   $path=$dir_name."/".$value;
    if (is_dir($path)) {
     get_file_count2($path);
    }else if (is_file($path)) {
     $count++;
    }       
   }
   return $count;

 

 

<?php
   

   
  echo"本系统共有".get_file_count2(JFDD_INSTALL)."个文件,";
$dir=JFDD_INSTALL;
   $arr =scandir($dir);
   $dir2=JFDD_INSTALL."/admin/";
   $arr2 =scandir($dir2);
$php = count(preg_grep("/.php$/", $arr));
$php2 = count(preg_grep("/.php$/", $arr2));
echo"其中根目录共有php文件".$php."个,admin文件夹共有php文件".$php2."个";?>


声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。