如何在php中执行包含变量的ssh命令

如何在php中执行包含变量的ssh命令,php,Php,我需要在php中通过ssh执行命令。如果有多个服务器,我必须为每个服务器构建$file\u名称。文件名如下:vmstat\u servername。下面是代码 $file_name="/var/vmstat_".$value; 此命令不起作用,因为$file_名称位于单个TIKC中。你知道我该怎么做吗 $line1= $ssh->exec('head -3 $file_name'); 使用双引号,以便对变量求值: $line1= $ssh->exec("head -3 $file

我需要在php中通过ssh执行命令。如果有多个服务器,我必须为每个服务器构建$file\u名称。文件名如下:vmstat\u servername。下面是代码

$file_name="/var/vmstat_".$value;
此命令不起作用,因为$file_名称位于单个TIKC中。你知道我该怎么做吗

$line1= $ssh->exec('head -3 $file_name');

使用双引号,以便对变量求值:

$line1= $ssh->exec("head -3 $file_name");

您可以使用双刻度:)