ホームページ  >  記事  >  バックエンド開発  >  PHP統計ファイル内のコードの行数

PHP統計ファイル内のコードの行数

王林
王林オリジナル
2019-12-03 09:53:073022ブラウズ

PHP統計ファイル内のコードの行数

関数の紹介:

file_get_contents() ファイル全体を文字列に読み込みます。

explode() この関数は、1 つの文字列を使用して別の文字列を分割し、文字列で構成される配列を返します。

count() この関数は、配列内の要素の数を返します。

オンライン ビデオ チュートリアルの共有: php ビデオ チュートリアル

例は次のとおりです:

public function totalByFile($fullFileName) {
 $fileContent = file_get_contents($fullFileName);
 $lines = explode("\n", $fileContent);
 $lineCount = count($lines);
  
 for($i = $lineCount -1; $i > 0; $i -= 1) {
  $line = $lines[$i];
  if ($line != "") break;
  $lineCount -= 1; //最后几行是空行的要去掉。
 }
 unset($fileContent);
 unset($lines);
  
 $totalCodeInfo = new TotalCodeInfo();
 $totalCodeInfo->setFileCount(1);
 $totalCodeInfo->setLineCount($lineCount);
 return $totalCodeInfo;
 }

関連記事チュートリアルの推奨事項:php 入門チュートリアル

以上がPHP統計ファイル内のコードの行数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。