eio_rmdir
eio_sendfile
Eio Funções
PHP Manual

# eio_seek

(PECL eio >= 0.5.0b)

eio_seek — Repositions the offset of the open file associated with the `fd` argument to the argument `offset` according to the directive `whence`

### Descrição

resource eio_seek ( mixed `$fd` , int `$offset` , int `$whence` [, int `$pri` = EIO_PRI_DEFAULT [, callable `$callback` = NULL [, mixed `$data` = NULL ]]] )

eio_seek() repositions the offset of the open file associated with stream, Socket resource, or file descriptor specified by `fd` to the argument `offset` according to the directive `whence` as follows:

- `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`.

### Parâmetros

`fd`

  Stream, Socket resource, or numeric file descriptor

`offset`

  Starting point from which data is to be read.

`length`

  Number of bytes to be read.

`pri`

  A prioridade de requisição: `EIO_PRI_DEFAULT`, `EIO_PRI_MIN`, `EIO_PRI_MAX`, ou `NULL`. Se `NULL` for passado, `pri` será internamente configurado para `EIO_PRI_DEFAULT`.

`callback`

  A função `callback` é chamada quando a requisição for finalizada. Ela deve seguir o seguinte protótipo:

  `void callback($data, $result);`
  `$data` são dados customizados passados para a requisição. `$result` contém resultados específicas à requisição; basicamente, o valor retornado pela chamada de sistema correspondente.
`data`

  Arbitrary variable passed to `callback`.

### Valor Retornado

eio_seek() returns request resource on success or `FALSE` on error.

eio_rmdir
eio_sendfile
Eio Funções
PHP Manual