(PECL eio >= 0.5.0b)
eio_seek — Seek to a position
$fd,$offset,$whence,$pri = EIO_PRI_DEFAULT,$callback = NULL,$data = NULL
eio_seek() repositions the offset of the open file associated with
stream, Socket instance, or file descriptor specified by fd to
the argument offset according to
the directive whence.
fdoffsetwhence
whence values are:
EIO_SEEK_SET - Set position equal to offset bytes.EIO_SEEK_CUR - Set position to current location plus offset.EIO_SEEK_END - Set position to end-of-file plus offset.priEIO_PRI_DEFAULT,EIO_PRI_MIN,EIO_PRI_MAX 或 null。如果是
null,pri 将设为
EIO_PRI_DEFAULT。
callback
callback
函数在请求完成时被调用。其应匹配一下原型:
void callback(mixed $data, int $result[, resource $req]);dataresultreqdatacallback.
eio_seek() returns request resource on success, 或者在失败时返回 false.