Home > PHP > Function > SSH2 > ssh2_exec()

ssh2_exec()

ssh2_exec - Execute a command on a remote server

Syntax

resource ssh2_exec (resource $session, string $command, string $pty, array $env, int $width, int $height, int $width_height_type)

Arguments

  • session - An SSH connection link identifier, obtained from a call to ssh2_connect().
  • command
  • pty
  • env - env may be passed as an associative array of name/value pairs to set in the target environment.
  • width - Width of the virtual terminal.
  • height - Height of the virtual terminal.
  • width_height_type - width_height_type should be one of SSH2_TERM_UNIT_CHARS or SSH2_TERM_UNIT_PIXELS.

Description

Execute a command at the remote end and allocate a channel for it.

Version

PHP PECL ssh2 >= 0.9.0

Return value

Returns a stream on success or FALSE on failure.