中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP統計代碼行數的小代碼

發布時間:2020-09-14 06:21:07 來源:腳本之家 閱讀:151 作者:子在夢中曰 欄目:開發技術

本文實例為大家分享了PHP統計代碼行數的具體代碼,供大家參考,具體內容如下

想統計一下項目中一共有多少行代碼,結果沒找到什么好的工具,就自己寫了一個。

效率不怎么樣。

<?php
/**
 * Created by PhpStorm.
 * User: luyanfeng
 * Date: 16/7/12
 * Time: 下午1:45
 */
 
/**
 * @param $dir
 * @return int
 */
function countLine($dir)
{
 $count = 0;
 if (is_dir($dir)) {
 $files = scandir($dir);
 foreach ($files as $file) {
 if ($file[0] == '.') continue;
 $file = $dir . "/" . $file;
 if (is_dir($file)) {
 $count += countLine($file . "/");
 } else {
 if (strpos($file, ".php"))
  $count += count(file($file));
 }
 }
 } else {
 $count += count(file($dir));
 }
 return $count;
}
 
if (count($argv) < 2) {
 echo "lack params\n";
 die;
}
$dir = $argv[1];
echo countLine($dir) . "\n";

在命令行中運行,參數為要查詢的文件或者目錄的絕對路徑。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

磴口县| 德化县| 嘉鱼县| 呼图壁县| 金昌市| 和硕县| 井研县| 厦门市| 吉林省| 吉木乃县| 获嘉县| 女性| 宁波市| 区。| 怀安县| 高青县| 明星| 福州市| 勐海县| 孟村| 靖宇县| 东方市| 盐津县| 凤山市| 辽宁省| 富锦市| 定兴县| 山西省| 长海县| 财经| 屏东县| 临湘市| 遂川县| 华池县| 江陵县| 深泽县| 肇庆市| 沧源| 克什克腾旗| 石城县| 大渡口区|