(PHP 4 >= 4.3.2, PHP 5, PHP 7, PHP 8)
streamWrapper::stream_seek — Coloca el puntero de flujo en una posición
Este método es llamado en respuesta a fseek().
La posición de lectura/escritura debe ser modificada para reflejar
la nueva posición offset y
whence.
offsetLa posición a buscar en el flujo.
whenceLos valores posibles son:
SEEK_SET: la nueva posición es offset bytes.SEEK_CUR: la nueva posición es la posición actual más offset.SEEK_END: la nueva posición es el final del fichero más offset.Nota: La implementación actual nunca define
whencecomoSEEK_CUR; de hecho, estas búsquedas de posición son convertidas internamente a búsquedas de tipoSEEK_SET.
Nota:
Si no está implementado,
falseserá utilizado como valor de retorno.
Nota:
En caso de éxito, streamWrapper::stream_tell() es llamado directamente después de streamWrapper::stream_seek(). Si streamWrapper::stream_tell() falla, el valor retornado a la función llamante es
false.
Nota:
Todas las operaciones de desplazamiento en un flujo no requieren necesariamente el uso de esta función. Los flujos PHP tienen la lectura en búfer activada por omisión (ver también la función stream_set_read_buffer()) así como el desplazamiento en este flujo, que puede ser realizado moviendo el puntero del búfer.