Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
890 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Afficher derniere ligne d'un fichier texte

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Afficher derniere ligne d'un fichier texte

n°1446502
arras
Posté le 22-09-2006 à 22:12:12  profilanswer
 

Une petite question toute bete.
Je dispose d'un fichier texte assez conséquent, et ne souhaite afficher que la derniere ligne.
 
Je cherche une fonction me permettant  
- d'ouvrir le fichier
- me positionner directement à la derniere ligne  (ne pas tout lire)
- afficher la ligne
 
auriez vous une idée ... si oui merci  :hello:

mood
Publicité
Posté le 22-09-2006 à 22:12:12  profilanswer
 

n°1446511
naceroth
Posté le 22-09-2006 à 23:31:28  profilanswer
 

Nous signalons à nos chers confrères membres du forum que la lecture du manuel et (dans le cas présent) de ses commentaires n'est pas facultative.
 
Tu y aurais trouvé ceci :

Code :
  1. <?php
  2. function readLastLine ($file) {
  3.    $fp = @fopen($file, "r" );
  4.    $pos = -1;
  5.    $t = " ";
  6.    while ($t != "\n" ) {
  7.        if (!fseek($fp, $pos, SEEK_END)) { // *** - fseek returns 0 if successfull, and -1 if it has no succes as in seeking a byte outside the file's range
  8.            $t = fgetc($fp);
  9.            $pos = $pos - 1;
  10.        } else { // ***
  11.            rewind($fp); // ***
  12.            break; // ***
  13.        } // ***
  14.    }
  15.    $t = fgets($fp);
  16.    fclose($fp);
  17.    return $t;
  18. }
  19. ?>

n°1446516
arras
Posté le 22-09-2006 à 23:49:02  profilanswer
 

j'avoue ne savoir pas trop sur quel fonction/mot chercher
enfin merci pour tes conseils ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Afficher derniere ligne d'un fichier texte

 

Sujets relatifs
Ecrire dans htaccess avec les fonctions PHP[PHP/Mysql] Pb avec mysql_fetch_row
panier virtuel PHPEcrire la valeur ascii dans un fichier
extraire d'un texte les chaines de caractères qui...Problème d'accentuation avec un fichier XML
Parsing de fichier?[PHP /Mysql] Internal Server Error dans les parties administration
Listing de fichier comme sur FTPCompter le nbre de ligne de resultat d'un requete ?
Plus de sujets relatifs à : [PHP] Afficher derniere ligne d'un fichier texte


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR