Najnowsze tutoriale tworzenie stron internetowych
 

PHP fseek() Function


<Kompletny system plików PHP referencyjny

Definicja i Wykorzystanie

fseek() funkcja ma w otwartym pliku.

Funkcja ta przesuwa wskaźnik pliku od aktualnej pozycji do nowej pozycji, przód lub w tył, określona przez liczbę bajtów.

Ta funkcja zwraca 0 w przypadku sukcesu, lub -1 w przypadku błędu. Poszukiwany przeszłości EOF nie wygeneruje błąd.

Składnia

fseek(file,offset,whence)

Parametr Opis
file Wymagany. Określa plik otwarty do poszukiwania w
offset Wymagany. Określa nową pozycję (mierzona w bajtach od początku pliku)
whence Opcjonalny. (added in PHP 4) . Możliwe wartości:
  • SEEK_SET - pozycję równą przesunięcie Ustaw. Zaniedbanie
  • SEEK_CUR - Ustaw pozycję do bieżącej lokalizacji plus offset
  • SEEK_END - Ustaw pozycję na EOF plus offset (aby przejść do pozycji przed EOF, przesunięcie musi być wartością ujemną)

Porady i uwagi

Tip: Znajdź aktualną pozycję za pomocą ftell() !


Przykład

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

<Kompletny system plików PHP referencyjny