[PHP]Lire des fichiers ?

Lire des fichiers ? [PHP] - Programmation

Marsh Posté le 19-07-2001 à 12:52:15    

Comment fo faire en php pour lire le contenu d'un fichier texte ?

Reply

Marsh Posté le 19-07-2001 à 12:52:15   

Reply

Marsh Posté le 19-07-2001 à 13:56:29    

Avec un fopen() :
 
 
Exemple :
 
------------------------------------------------
 
$fp=fopen("fichier.txt","r" )
 
while($contents = fgets( $fp,4096))
{
     $var .= $contents
}
 
fclose($fp);
 
echo $var; // affiche le contenu de ton fichier.txt
 
------------------------------------------------
J'ai utilisé fgets(), mais il faut que tu regardes aussi :
 
fread(),fgetss()... enfin toutes les fonctions PHP pour gérer les fichiers.
 
------------------------------------------------
 
fopen(string filename, string mode); a plusieurs options  
cf doc :
 
· 'r' ñ Ouvre en lecture seule, et place le pointeur de fichier au début du fichier.
· 'r+' - Ouvre en lecture et écriture, et place le pointeur de fichier au début du fichier.
· 'w' - Ouvre en écriture seule; place le pointeur de fichier au début du fichier et réduit la taille du fichier à 0. Si le fichier níexiste pas, on tente de le créer.
· 'w+' - Ouvre en lecture et écriture; place le pointeur de fichier au début du fichier et réduit la taille du fichier à 0. Si le fichier níexiste pas, on tente de le créer.
 
· 'a' - Ouvre en écriture seule; place le pointeur de fichier à la fin du fichier file. Si le fichier níexiste pas, on tente de le créer.
· 'a+' - Ouvre en lecture et écriture; place le pointeur de fichier au début du fichier et réduit la taille du fichier à 0. Si le fichier níexiste pas, on tente de le créer.
 
 
De plus, mode peut contenir la lettre 'b'. Cette option níest utile que sur les systèmes qui font la différence entre les fichiers binaires et les fichiers textes (en bref, cíest inutile sous Unix). Si il níest pas nécessaire, il sera ignoré.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed