Ultimele tutoriale de dezvoltare web
 

PHP fseek() Function


<Complete PHP Sistem de fișiere de referință

Definiție și utilizare

fseek() funcția caută într - un fișier deschis.

Această funcție mută cursorul fișier din poziția sa curentă într-o nouă poziție, înainte sau înapoi, specificate de numărul de octeți.

Această funcție returnează 0 în caz de succes, sau -1 în caz de eșec. Încercarea nu va fi salvat de EOF genera o eroare.

Sintaxă

fseek(file,offset,whence)

Parametru Descriere
file Necesar. Specifică fișierul deschis pentru a căuta în
offset Necesar. Specifică noua poziție (măsurată în octeți de la începutul fișierului)
whence Opțional. (added in PHP 4) . Valori posibile:
  • SEEK_SET - poziție egală pentru a compensa Set. Mod implicit
  • SEEK_CUR - poziția setată la locația curentă, plus compensate
  • SEEK_END - poziția stabilită la EOF, plus offset (pentru a trece la o poziție înainte de EOF, diferența trebuie să fie o valoare negativă)

Sfaturi și note

Tip: Găsiți poziția curentă utilizând ftell() !


Exemplu

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

<Complete PHP Sistem de fișiere de referință