compter nombre lignes en php
Bonjour, je cherche à savoir comment compter les lignes en php.
Je veux compter les lignes d'un fichier shell, donc il n'y a pas de \n.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <?php
//On ouvre le fichier
$fichier = fopen('S3Dproc', 'r');
$filename = 'S3Dproc';
$size = filesize($filename);
//On lit le fichier
$contenu_fichier = fread($fichier,$size);
//on compte le nombre de \n
echo substr_count($contenu_fichier, '\n');
//on ferme le fichier
fclose ($fichier);
?> |
Pour l'instant j'ai donc compté les \n mais je cherche une autre solution.
Comment vraiment compter le nombre de lignes