ssh2_fetch_stream

(PECL ssh2 >= 0.9.0)

ssh2_fetch_streamBusca um fluxo de dados estendido

Descrição

ssh2_fetch_stream(resource $channel, int $streamid): resource

Busca um subfluxo alternativo associado a um fluxo de canal SSH2. O protocolo SSH2 atualmente define apenas um subfluxo, STDERR, que possui um ID de subfluxo de SSH2_STREAM_STDERR (definido como 1).

Parâmetros

channel

streamid

Um fluxo de canal SSH2.

Valor Retornado

Retorna o recurso de fluxo solicitado.

Exemplos

Exemplo #1 Abrindo um shell e recuperando o fluxo stderr associado a ele

<?php
$connection
= ssh2_connect('shell.example.com', 22);
ssh2_auth_password($connection, 'username', 'password');

$stdio_stream = ssh2_shell($connection);
$stderr_stream = ssh2_fetch_stream($stdio_stream, SSH2_STREAM_STDERR);
?>

Veja Também