English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel PHP de Base

Tutoriel PHP Avancé

PHP & MySQL

Manuel de référence PHP

Utilisation et exemple de la fonction PHP fseek()

PHP Filesystem Référence Manuel

La fonction fseek() peut chercher dans un fichier ouvert. Cette fonction peut déplacer le pointeur de fichier de sa position actuelle vers une nouvelle position, spécifiée par le nombre d'octets. Si elle réussit, cette fonction peut renvoyer 0, et en cas d'échec, elle peut renvoyer-1. Chercher le EOF passé ne génère pas d'erreur.

Syntaxe

int fseek ( resource $handle , int $offset [, int $whence = SEEK_SET ] )

La fonction fseek() positionne le pointeur de fichier lié à l'handle à une nouvelle position dans le fichier. La nouvelle position est mesurée en nombre d'octets à partir du début du fichier, et est ajoutée à la position spécifiée par whence.

Exemple en ligne

<?php
   $file = fopen("/PhpProject/sample.txt", "r");
   
   //Lire la première ligne
   echo fgets($file);
   
   //Retourner au début du fichier
   fseek($file, 0);
   
   echo fgets($file);
   
?>

Résultat de la sortie

w3codebox
w3codebox

PHP Filesystem Référence Manuel