牛牛在线工具

ssh2_send_eof()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ssh2_send_eof()

发送EOF到远程服务器的SSH2会话

函数名:ssh2_send_eof() 适用版本:PHP 5 >= 5.3.0, PECL ssh2 >= 0.11.0 函数描述:发送EOF到远程服务器的SSH2会话 用法: bool ssh2_send_eof(resource $session) 参数: $session:SSH2会话资源,通过ssh2_connect()或ssh2_shell()函数创建。 返回值: 成功发送EOF返回true,发送失败返回false。 示例: // 创建SSH2会话 $connection = ssh2_connect('example.com', 22); ssh2_auth_password($connection, 'username', 'password'); // 打开一个shell $shell = ssh2_shell($connection, 'xterm'); // 发送EOF到远程服务器 if (ssh2_send_eof($shell)) { echo "EOF sent successfully."; } else { echo "Failed to send EOF."; } // 关闭SSH2会话 ssh2_disconnect($connection); 注意事项: 在发送EOF之后,远程服务器可能会继续运行一段时间,直到它完成所有的任务。 该函数只能在使用ssh2_shell()函数打开的shell中使用。 在SSH2会话中,发送EOF后,不能再发送其他命令或数据。