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

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

黄舟
發布: 2023-03-15 13:02:01
原創
1679 人瀏覽過

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
最新問題
怎麼學好php
來自於 1970-01-01 08:00:00
0
0
0
PHP擴充intl
來自於 1970-01-01 08:00:00
0
0
0
php數據獲取?
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板