streamWrapper::stream_seek
(PHP 4 >= 4.3.2, PHP 5)
streamWrapper::stream_seek — Busca la ubicación específica en un flujo
Descripción
$offset
, int $whence = SEEK_SET
)Este método es llamado en respuesta a fseek().
La posición de lectura/escritura del flujo debería ser actualizada según
offset y whence.
Parámetros
-
offset -
El flujo de desplazamiento a buscar.
-
whence -
Valores posibles:
SEEK_SET- Establece la posición igual aoffsetbytes.SEEK_CUR- Establece la posición de la ubicación actual másoffset.SEEK_END- Establece la posición al final del archivo másoffset.
Valores devueltos
Devuelve TRUE si la posición se ha actualizado, si no FALSE.
Notas
Nota:
Si no está implementado, se asume que el valor devuelto es
FALSE
Nota:
Si se tuvo éxito, streamWrapper::stream_tell() se llama directamente, después de llamar a streamWrapper::stream_seek(). Si streamWrapper::stream_tell() falla, el valor devuelto a la función de llamada se establece en
FALSE
Nota:
No todas las operaciones de búsqueda de el flujo conllevan a la llamada de esta función. Los flujos de PHP tienen buffer para la lectura activado por defecto (véase también stream_set_read_buffer()) y la búsqueda se puede realizar con sólo mover el puntero del buffer.