(PECL eio >= 0.0.1dev)
eio_dup2 — Duplica um descritor de arquivo
$fd,$fd2,$pri = EIO_PRI_DEFAULT,$callback = NULL,$data = NULLeio_dup2() duplica um descritor de arquivo.
fdFluxo de origem, recurso de Socket ou descritor numérico de arquivo.
fd2Fluxo de destino, recurso de Socket ou descritor numérico de arquivo.
priA prioridade da requisição: EIO_PRI_DEFAULT, EIO_PRI_MIN, EIO_PRI_MAX ou null.
Se null for passado, o parâmetro pri internamente será definido como
EIO_PRI_DEFAULT.
callback
A função callback é chamada quando a requisição é concluída.
Ela deve corresponder ao seguinte protótipo:
void callback(mixed $data, int $result[, resource $req]);datasão dados personalizados passados para a requisição.
resultvalor de resultado específico da requisição; basicamente, o valor retornado pela chamada de sistema correspondente.
reqé um recurso de requisição opcional que pode ser usado com funções como eio_get_last_error().
data
Variável arbitrária passada para callback.
eio_dup2() retorna o recurso da requisição em caso de sucesso, ou false em caso de falha.