» Lecture de fichier
Rédigé par :
benmoi
Le : 18/04/2003 à 22:55
Hits : 6831
C'est connu!! Mais très utile pour les débutants, qui comme moi, cherche le bon truc!!! Faites en bon usage, pour lire vos fichiers sur le net.
article_6.php
<?php
// ------------------------------------------------------------------------- //
// Lecture de fichier //
// ------------------------------------------------------------------------- //
// Le 18/04/2003 à 22h55 par Benmoi (www.conceptart@free.fr) //
// ------------------------------------------------------------------------- //
// http://www.gphp.net/articles,6.php //
// ------------------------------------------------------------------------- //
$fichier = 'texte.txt'; // on déclare le nom du fichier à ouvrir
$taille = filesize($fichier); //donne la taille du fichier
$fp = fopen($fichier,'r'); //ouverture du fichier en lecture seule
while(!feof($fp)) //feof indiquera la fin du fichier, donc dans cette boucle, le fichier est parcouru jusqu'à la fin
{
$ligne = fgets($fp,$taille); //lecture du fichier et stockage dans la variable ligne
print $ligne.'<br>'; //affiche la ligne à l'écran, n'oubliez pas le <br> qui est le retour à la ligne html
}
fclose($fp); //pensez à refermer à la fin du script
?>
» Commentaires
Vous devez être connecté en tant que Membre pour pouvoir poster un commentaire, Inscrivez vous ici !
"a" : ouvre le ficher pour ajouter des données qui sont ajoutées à la fin du fichier
"a+" : ouvre le ficher pour lire et ajouter des données qui sont ajoutées à la fin du fichier
"r" : ouvre le fichier en lecture seule
"r+" : ouvre le fichier en lecture et en écriture où les données sont ajoutées au début du fichier
"w" : ouvre le fichier en écriture seule . Si le fichier existe, ses données sont supprimées et les nouvelles données sont écrites . Si le fichier n'existe pas, PHP essaie de le créer
"w+" : ouvre le fichier en lecture et en écriture . Si le fichier existe, ses données sont supprimées et les nouvelles données sont écrites . Si le fichier n'existe pas, PHP essaie de le créer