Zet de positie in het bestand waar handle
naar verwijst. De nieuwe positie, gemeten in bytes vanaf het begin
van het bestand, kan verkregen worden door offset
bij de positie te tellen aangegeven in whence
, van wie
de waardes als volgt gedefinieerd zijn:
SEEK_SET - Zet de positie op offset bytes. |
SEEK_CUR - Zet de positie op de huidige positie plus offset . |
SEEK_END - Zet de positie op het einde-van-bestand plus offset .
(om de positie voor het einde-van-bestand (EOF) te zetten, moet je een negatieve waarde opgeven
in offset .) |
Als whence
niet opgegeven is, wordt
SEEK_SET aangenomen.
Als het gelukt is, geeft hij 0 terug, anders -1. Bedenk je wel dat zoeken voorbij EOF niet als fout wordt gezien.
Mag niet gebruikt worden op bestand pointers die terug komen van fopen() als die "http://" of "ftp://" gebruikt.
Opmerking: De
whence
parameter is toegevoegd in PHP 4.0.0.