Position actuelle: Accueil> Catégories de fonctions> fseek

fseek

Positionnement dans le pointeur de fichiers
Nom:fseek
Catégorie:Système de fichiers
Langage de programmation:php
Description en une ligne:Localiser dans le fichier ouvert.

Définition et utilisation

fseek() est située dans le fichier ouvert.

Cette fonction déplace le pointeur de fichier vers l'avant ou vers l'arrière de la position actuelle à une nouvelle position, qui commence à l'en-tête de fichier par le nombre d'octets.

En cas de succès, retournez 0; Sinon, renvoyer -1. Notez qu'aucune erreur ne se produit lors du passage à la position après EOF.

Exemple

 <? Php
$ file = fopen ( "test.txt" , "r" ) ;

// Lire la première ligne
fgets ( fichier $ ) ;

// Retourne le début du fichier
fseek ( fichier $ , 0 ) ;
?>

grammaire

 fseek ( fichier , offset , quand )
paramètre décrire
déposer Requis. Spécifiez les fichiers à localiser.
compenser Requis. Spécifie un nouvel emplacement (mesuré par des octets à partir de l'en-tête de fichier).
quand Facultatif. Valeurs possibles:
  • Seek_set - définir la position égale aux octets de décalage . défaut.
  • Seek_cur - Réglez la position sur la position actuelle plus le décalage .
  • Seek_end - Définissez la position pour ajouter le décalage à la fin du fichier (pour passer à la position avant la fin du fichier, le décalage doit être une valeur négative).

illustrer

D'où le paramètre est ajouté après PHP 4.0.0.

Fonctions similaires
Articles populaires