eio_ftruncate

(PECL eio >= 0.0.1dev)

eio_ftruncateTruncate a file

Descrição

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

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 retornado; basicamente o valor retornado pela chamada ao sistema.

req

é o recurso 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, ou false em caso de falha.

Veja Também

add a note add a note

User Contributed Notes

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