用PHP实现文件个数以及文件行数的统计(一)待续

来源:互联网 发布:智锐科技成都知乎 编辑:程序博客网 时间:2024/05/22 01:40

作为语言的初学者,好多学生、老师都以能够书写的有效代码行数作为技术水平的衡量标准,那到底你自己写了多少行代码了呢?
不妨用下面的统计代码做一个简单的统计,本代码只能统计当前目录下的文件个数和代码行数,如果需要统计当前文件夹下所有的文件和目录中的文件的个数请关注下一版:
简单统计功能实现如下(仅供参考):
 

Code:
  1. <?php   
  2.   
  3. //定义变量,保存文件数和代码行数   
  4.   
  5. $files=0;   
  6.   
  7. $lines=0;   
  8.   
  9. //获得当前文件夹下所有的文件和目录   
  10.   
  11. $arr=scandir(".");   
  12.   
  13. //遍历数组,统计文件和代码行数   
  14.   
  15. foreach($arr as $f){   
  16.   
  17. if(is_file($f)){   
  18.   
  19.   //计算文件数   
  20.   
  21.   $files++;    
  22.   
  23.   //计算行数   
  24.   
  25.   $lines+=count(file($f));   
  26.   
  27.   
  28.   
  29. }   
  30.   
  31. }   
  32.   
  33. echo "当前文件:{$files}个,总行数为:{$lines}";   
  34.   
  35.   
  36.   
  37. ?>  

 

原创粉丝点击