Your Ad Here

Posted By

olive on 10/01/08


Tagged

file String


Versions (?)

Lire les fichiers textes


 / Published in: PHP
 

URL: http://lebdenat.africa-web.org/article.php3?id_article=46

  1. Lire les fichiers contenant du texte grâce au PHP est déjà facile. Il vous suffit d'utiliser le trio de fonctions fopen(), fgetc() et fclose().
  2.  
  3. Dans cet exemple, vous parcourez un fichier nommé "sample.txt" situé dans le même répertoire que le script. Et vous affichez chaque ligne à l'écran.
  4.  
  5. <?
  6. $fichier = fopen("sample.txt","r") ;
  7. while(!feof($fichier)) {
  8. // On récupère une ligne
  9. $Ligne = fgets($fichier,255);
  10. // On affiche la ligne
  11. echo $Ligne;
  12. }
  13. // On ferme le fichier
  14. fclose($fichier);
  15. ?>
  16.  
  17. Tout ce code peut se résumer en une ligne :
  18.  
  19. <?
  20. readfile("sample.txt") ;
  21. ?>
  22.  
  23. Maintenant, si vous voulez affecter tout le contenu du fichier à une variable, ne commencez pas fopen()... file_get_contents() suffit largement!
  24.  
  25. <?
  26. // Affectation du contenu de sample à la variable $texte
  27. $texte = file_get_contents("sample.txt") ;
  28. ?>
  29.  
  30. Vous désirez affecter chaque ligne dans une liste? Vous n'avez pas besoin d'incrémenter un compteur, et de compter les lignes ; file() le fait déjà.
  31.  
  32. <?
  33. // Affectation du contenu de sample à la variable $texte
  34. $texte = file("sample.txt") ;
  35. ?>

Report this snippet  

You need to login to post a comment.