Php : Fonctions sur les fichiers - lecture et écriture de répertoires et fichiers
Voici la suite des fonctions.
Entrées-Sorties Répertoires
-
int opendir(string path)
-
Ouvre un répertoire.
-
-
void closedir(int flot)
-
Ferme le répertoire.
-
-
string readdir(int flot)
-
Renvoie le nom de l'objet courant du flot-répertoire.
-
-
void rewinddir(int flot)
-
Remet le pointeur courant dans le flot-répertoire au début.
Entrées-Sorties fichiers
-
int fopen(string fichier, string mode)
-
Ouverture d'un fichier ou d'une URL.
-
-
int fclose(int flot)
-
Ferme un fichier.
-
-
int feof(int flot)
-
Test pour savoir si le pointeur est à la fin du fichier.
-
-
bool flock(int flot, int opération)
-
Verrouille le fichier.
-
-
int rewind(int flot)
-
Replace le pointeur de fichier au début.
-
-
int fseek(int flot, int position [,int origine])
-
Déplace le curseur sur le fichier de position octets à partir de origine.
-
-
int ftell(int flot)
-
Renvoie la position du curseur du fichier.
-
-
string fgetc(int flot)
-
Renvoie le caractère sur lequel se trouve le pointeur du fichier.
-
-
array fgetcsv(int flot, int longueur [,string delimiteur])
-
Renvoie la ligne courante sur lequel se trouve le pointeur du fichier et cherche dans le résultat les champs CSV.
-
-
string fgets(int flot, int longueur)
-
Renvoie la ligne courante sur lequel se trouve le pointeur limitée à longueur octets.
-
-
string fgetss(int flot, int longueur)
-
Comme fgets en éliminant les tags html.
-
-
string fread(int flot, int longueur)
-
Lecture du fichier en mode binaire.
-
-
int fpassthru(int flot)
-
Affiche la partie du fichier situé après la position courante dans le fichier.
-
-
int fputs(int flot, string chaine [, int lg_max])
-
Ecrit la chaine dans le fichier.
-
-
int fwrite(int flot, string chaine, int longueur)
-
Ecriture du fichier en mode binaire.
-
-
array file(string fichier)
-
Lit le fichier et le renvoie ligne à ligne dans un tableau.
-
-
int readfile(string fichier)
-
Affiche le contenu d'un fichier.
-
-
int popen(string commande, string mode)
-
Crée un tube de communication avec la commande.
-
-
int pclose(int flot)
-
Ferme un tube de communication.
Articles susceptibles de vous intéresser