php中expect_popen()和fopen()之间的区别是什么
我是php新手,正在尝试与路由器建立ssh连接。那么我应该使用哪个函数“expect\u popen()”或“fopen()”?? 他们之间有什么区别。我应该使用哪一个来建立与路由器的ssh连接php中expect_popen()和fopen()之间的区别是什么,php,ssh,fopen,popen,Php,Ssh,Fopen,Popen,我是php新手,正在尝试与路由器建立ssh连接。那么我应该使用哪个函数“expect\u popen()”或“fopen()”?? 他们之间有什么区别。我应该使用哪一个来建立与路由器的ssh连接 expect_popen("ssh -o ConnectTimeout=$this->connectTimeout $this- >userName@$this hostName -p $this->port -s netconf"); $this->
expect_popen("ssh -o ConnectTimeout=$this->connectTimeout $this-
>userName@$this hostName -p $this->port -s netconf");
$this->stream = fopen("expect://ssh -o ConnectTimeout=$this->connectTimeout
$this->userName@$this->hostName -p $this->port -s
netconf", "rw");
目前我在代码中使用expect_popen(),但发现了以下问题:
仍然不确定是否应该将代码移动到fopen()