Forum und email

gzseek

(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

Example#1 Ejemplo de gzseek()

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

Ver también