eio_ftruncate

(PECL eio >= 0.0.1dev)

eio_ftruncateTruncate a file

Descrição

resource eio_ftruncate ( mixed $fd [, int $offset = 0 [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]]] )

eio_ftruncate() causes a regular file referenced by fd file descriptor to be truncated to precisely length bytes.

Parâmetros

fd

Stream, Socket resource, or numeric file descriptor.

offset

Offset from beginning of the file

pri

A prioridade da requisição: EIO_PRI_DEFAULT, EIO_PRI_MIN, EIO_PRI_MAX, or NULL. Se NULL for passado o parâmetro pri internamente é configurado para EIO_PRI_DEFAULT.

callback

A função callback é chamada quando a requisição finaliza. Ela deve ter o seguinte protótipo:

void callback(mixed $data, int $result[, resource $req]);
data

são os dados passados para a requisição.

result

resultado específico retornaro; basicamente o valor retornado pelo system call.

req

é o resource opcional que pode ser utilizado em funções como eio_get_last_error()

data

Arbitrary variable passed to callback.

Valor Retornado

eio_ftruncate() returns request resource on success or FALSE on error.

Veja Também

  • eio_truncate
add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top