fseek

fseek -- Zoekt in een bestands pointer

Beschrijving

int fseek ( resource handle, int offset [, int whence])

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 gedefineerd 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 .

Zie ook ftell( ) en rewind( ) .