Loading:


fseek()

int fseek ( resource $wskaźnik , int $offset [, int $opcja ] )

 

Ustawia plik pozycji wskaźnika w pliku $wskaźnik. Nowe miejsce, mierzone jest w bajtach od początku pliku, $offset uzyskuje się przez dodanie pozycji określonej od początku pliku.

 

Parametry

 

 

$wskaźnik

Wskaźnik do systemu plików typu resource jest zazwyczaj tworzony poprzez funkcję fopen().

$offset

Numer liczony w bajtach, zktórego mijesca funkcja ma zacząć działać.

Żeby wyznaczyć pozycję tuż przed końcem pliku, potrzeba podać minusową wartość.

$opcja

dostępne wartości:

  • SEEK_SET - Ustawia pozycję równą liczbie bajtów $offsetu.
  • SEEK_CUR - Ustawia pozycję do właściwej lokacji plus numer offsetu .
  • SEEK_END - Ustawia pozycję na koniec pliku plus numer offsetu .

 

Jeśli $opcja nie jest ustawiona, wtedy domyślną wartością jest SEEK_SET.

 

Zwracane wartości

Zwracane jest 0 lub -1 w razie błędu. Uwaga ustawienie offsetu zza końcem pliku, nie jest zwracane jako błąd.

 

Kompatybilność: PHP4, PHP5.



Napisz Artyku³

Listing

<?php

$fp = fopen('somefile.txt', 'r');

// czyta jakieś dane
$data = fgets($fp, 4096);

// cofnij do początku pliku
// takie same działanie jak rewind($fp);
fseek($fp, 0);

?>




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors