PHP - Funzione fseek ()

La funzione fseek () può cercare in un file aperto. Questa funzione può spostare il puntatore del file dalla sua posizione corrente a una nuova posizione avanti o indietro, specificata dal numero di byte. Questa funzione può restituire 0 in caso di successo o -1 in caso di fallimento. Cercare oltre l'EOF non può produrre un errore.

Sintassi

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

La funzione fseek () può impostare l'indicatore di posizione del file per il file a cui fa riferimento l'handle. Una nuova posizione misurata in byte dall'inizio di un file è stata ottenuta aggiungendo offset alla posizione specificata da whence.

Esempio

<?php
   $file = fopen("/PhpProject/sample.txt", "r");
   
   // read first line
   echo fgets($file);
   
   // move back to beginning of file
   fseek($file, 0);
   
   echo fgets($file);
   
?>

Produzione

Tutorialspoint
Tutorialspoint