Funzione fseek() PHP
Definizione e uso
La funzione fseek() si posiziona nel file aperto.
La funzione sposta il puntatore del file dalla posizione corrente a una nuova posizione, misurata in byte dal principio del file.
Restituisce 0 in caso di successo; altrimenti restituisce -1. Attenzione, muoversi oltre EOF non produce un errore.
Sintassi
fseek(file,offset,whence)
Parametro | Descrizione |
---|---|
file | Obbligatorio. Stabilisce il file in cui posizionarsi. |
offset | Obbligatorio. Stabilisce la nuova posizione (misurata in byte dal principio del file). |
whence |
Opzionale. Valori possibili:
|
Descrizione
whence Il parametro è stato aggiunto dopo PHP 4.0.0.
Suggerimenti e commenti
Suggerimento:usando ftell() per trovare la posizione corrente.
Esempio
<?php $file = fopen("test.txt","r"); // Leggi la prima riga fgets($file); // Torna all'inizio del file fseek($file,0); ?>