Précédent Suivant

Gestion des fichiers

Naviguer dans des fichiers

PHP possède des fonctions qui permettent de définir avec précision la longueur de la chaîne à lire dans le fichier, ainsi que de se déplacer à une position spécifique du fichier.

 

La fonction rewind() :

int rewind(int pointeur_fichier);

Elle place l’indicateur de position au début du fichier.

La fonction fseek() :

int fseek( int pointeur_fichier, int decalage);

L’argument décalage est le nombre d’octets ou de caractères par rapport au début du fichier.

Attention : cette fonction retourne –1 en cas d’erreur et 0 en cas de réussite.

La fonction ftell() :

int ftell(int pointeur_fichier);

Cette fonction renseigne sur la position de l’indicateur dans un fichier.

La fonction feof() :

int feof(int pointeur_fichier);