関数の紹介:
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 サイトの他の関連記事を参照してください。