gzseek

(PHP 3, PHP 4 )

gzseek -- Posiciona el puntero del archivo-gz

Descripción

int gzseek ( int zp, int offset)

Busca la posición dentro del archivo zp, indicada en bytes por el parametro de desplazamiento offset. Es equivalente a llamar (en C) gzseek( zp, offset, SEEK_SET ).

Si el archivo se abre para lectura, la función será emulada, pero puede ponerse extremadamente lenta. Si se trata de escritura, solo está soportada la búsqueda hacia adelante; gzseek comprime entonces una secuencia de ceros hasta que alcanza la nueva ubicación.

Si se completa el pedido con éxito, devuelve 0; de lo contrario, devuelve -1. Note que la busqueda más allá del fin-de-archivo no se considera un error.

Vea también gztell() y gzrewind().