Maison  >  Article  >  développement back-end  >  Nombre de lignes de code dans le fichier de statistiques php

Nombre de lignes de code dans le fichier de statistiques php

王林
王林original
2019-12-03 09:53:073011parcourir

Nombre de lignes de code dans le fichier de statistiques php

Introduction à la fonction :

file_get_contents() Lire le fichier entier dans une chaîne. La fonction

explode() divise une chaîne en une autre chaîne et renvoie un tableau de chaînes.

count() La fonction renvoie le nombre d'éléments dans le tableau.

Partage de didacticiels vidéo en ligne : Tutoriel vidéo php

L'exemple est le suivant :

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;
 }

Recommandations de didacticiel d'articles connexes : Tutoriel d'introduction php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn