Fonction fseek() PHP
Définition et utilisation
La fonction fseek() localise dans le fichier ouvert.
La fonction déplace le pointeur de fichier à partir de la position actuelle vers une nouvelle position, mesurée en octets à partir du début du fichier.
Retourne 0 en cas de succès ; autrement, retourne -1. Notez que se déplacer à une position après EOF ne génère pas d'erreur.
Syntaxe
fseek(file,offset,whence)
Paramètres | Description |
---|---|
file | Obligatoire. Définir le fichier dans lequel la position doit être déterminée. |
offset | Obligatoire. Définir la nouvelle position (mesurée en octets à partir du début du fichier). |
whence |
Optionnel. Les valeurs possibles :
|
Description
whence Le paramètre a été ajouté après PHP 4.0.0.
Avis et commentaires
Avis :en utilisant ftell() pour trouver la position actuelle.
Exemple
<?php $file = fopen("test.txt","r"); // Lire la première ligne fgets($file); // Retourner au début du fichier fseek($file,0); ?>