php exec()如何捕获输出结果

   2024-10-06 6590
核心提示:要捕获exec()函数的输出结果,可以使用第二个参数来接收命令的输出。例如:$output = array();exec('ls -l', $output)

要捕获exec()函数的输出结果,可以使用第二个参数来接收命令的输出。例如:

$output = array();exec('ls -l', $output);print_r($output);

在这个例子中,exec(‘ls -l’, $output)会执行ls -l命令并将结果存储在$output数组中。然后可以使用print_r()函数来打印输出结果。

另外,还可以使用第三个参数来获取命令的返回值,例如:

$output = array();$return_var = 0;exec('ls -l', $output, $return_var);print_r($output);echo 'Return value: ' . $return_var;

在这个例子中,$return_var变量会存储命令的返回值,通常情况下返回值为0表示命令执行成功。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号