gzseek

(PHP 3, PHP 4, PHP 5)

gzseek -- Busca en el archivo gz apuntado

Descripción

int gzseek ( resource zp, int offset )

Establece el indicador de posición del archivo para el apuntador de archivo. Equivalente a ejecutar (en C) gzseek(zp, offset, SEEK_SET).

Si el archivo es abierto para lectura, esta función es emulada pero puede ser extremadamente lenta. Si el archivo es abierto para escritura, solo se soportan b´squedas hacia adelante; gzseek() entonces comprime una secuencia de ceros hasta la nueva posición.

Lista de parámetros

zp

El apuntador de archivo gz. Debe ser válido, y debe apuntar a un archivo exitosamente abierto por gzopen().

offset

La posición a buscar.

Valores retornados

En caso de éxito, regresa 0; de otro modo, regresa -1. Note que si se pasa del fin del archivo no es considerado un error.

Ejemplos

Ejemplo 1. Ejemplo de gzseek()

<?php
$gz
= gzopen('somefile.gz', 'r');
gzseek($gz,2);
echo
gzgetc($gz);
gzclose($gz);
?>

Ver también

gztell()
gzrewind()

Hosting by: hurra.com
Generated: 2007-01-26 18:00:59