首頁 >後端開發 >php教程 >php統計目錄下的檔案總數及程式碼行數的實例分析

php統計目錄下的檔案總數及程式碼行數的實例分析

黄舟
黄舟原創
2017-08-21 10:43:581656瀏覽

PHP統計目錄下的檔案總數及程式碼行數,執行目錄中檔案的統計

跳過檔案的時候:符合的規則只是從檔案名稱著手,要配對的規則也僅限在開頭。

跳過檔案中的註解行:符合的規則只是從註解段落的頭部配對,如果出現// 及 *及 #及/*開頭的行及空白行會被跳過。所以類似/*這種多汗註釋,每行的開頭都必須加上*號,否則無法匹配到這種的註釋。

目錄篩選:符合的規則是從目錄名稱的全名符合

先下載我們本節課程所需用到的PHP統計目錄下的檔案總數及程式碼行數類:http://www.php.cn/xiazai/leiku/542

下載完成後找到我們需要的php類別文件,解壓縮至我們本地目錄,創建新的php檔案!

完成之後,我們要在新的php檔案裡呼叫這類,以及實例化該類別:

<?php
include_once "wenjian.php";//引入类文件
$obj = new caculatefiles();//实例化
//如果设置为false,这不会显示每个文件的信息,否则显示
$obj->setshowflag(false);
//会跳过所有all开头的文件
$obj->setfileskip(array(&#39;all&#39;));
$obj->run("D:/phpStudy/WWW/cv");

//所有文件,(默认格式为.php)
$obj->setfileskip(array());
$obj->run("D:/phpStudy/WWW/cv");

$obj->setshowflag(true);
//跳过所有i和a开头的文件,(比如接口和抽象类开头)
$obj->setfileskip(array(&#39;i&#39;, &#39;a&#39;));
$obj->run("D:/phpStudy/WWW/cv");
?>

運行結果如下圖所示:

php統計目錄下的檔案總數及程式碼行數的實例分析

以上是php統計目錄下的檔案總數及程式碼行數的實例分析的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn