Manuel PHP
Précédent |  | Suivant

# gzseek

(PHP 3 <= 3.0.18, PHP 4 >= 4.0.0)

gzseek -- Déplace le pointeur courant dans un fichier compressé

## Description

``int gzseek` (resource zp, int offset)`

gzseek() positionne le pointeur interne du fichier compressé `zp` à la position donnée en `offset`. Equivalent à l'appel (en C) de `gzseek(zp, offset, SEEK_SET)`.

Si le fichier est ouvert en lecture seule, cette fonction émulée peut être extrêmement lente. Si le fichier est ouvert en lecture, seul le déplacement avant (forward seek) sont acceptés. gzseek() compresse alors une séquence de zéro jusqu'à la nouvelle position.

gzseek() retourne `0` en cas de succès, sinon retourne `-1`. Notez que positionner le pointeur au-delà de la fin du fichier est une erreur.

Voir aussi gztell() et gzrewind().

Précédent | Sommaire | Suivant
gzrewind | Niveau supérieur | gztell