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 : Sélectionner tout - Visualiser dans une fenêtre à part
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