LaravelConf Taiwan 2020 CFP Started

ssh2_disconnect

(PECL ssh2 >= 1.0)

ssh2_disconnectЗакрыть соединение с удаленным сервером SSH

Описание

ssh2_disconnect ( resource $session ) : bool

Закрыть соединение с удаленным сервером SSH.

Список параметров

session

Идентификатор ссылки соединения SSH, полученный в результате вызова ssh2_connect().

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.

Смотрите также

add a note add a note

User Contributed Notes 1 note

up
0
Cavallo
1 year ago
ssh2_disconnect(...) requires at least PHP 7 (as it requires PECL ssh2 >= 1.0, which the PECL documentation on https://pecl.php.net/package/ssh2 states: "ssh2 1.0 and above is PHP 7 only").

For PHP 5.x similar functionality, try setting the ssh2_connect session variable to null, or unsetting it completely - this should allow PHP's garbage collection close the connection.

Example:

$session=ssh2_connect(...); // open connection
// code here to use connection
$session = null; unset($session); // close connection
To Top