如何制作bash命令并从PHP运行它?

时间:2014-10-22 08:12:47

标签: php bash command

我遇到问题,是否可以从PHP级别运行bash命令?

2 个答案:

答案 0 :(得分:1)

存在许多功能,允许您拥有所需的精度级别。

选择的唯一方法是阅读这些功能的文档。

我发布了一些阅读链接:

http://php.net/manual/en/function.proc-open.php

http://php.net/manual/en/function.popen.php

http://php.net/manual/en/function.shell-exec.php

http://php.net/manual/en/function.exec.php

http://php.net/manual/en/function.passthru.php

答案 1 :(得分:0)

如果需要从php执行命令,可以使用本机函数system()或exec()来执行。 例如,如果您想执行bash命令uname -a,请使用系统调用:

$output = system("uname -a", $status);

第二个参数是可选的;如果它存在,则返回已执行命令的状态。 有关更多详细信息,我建议您查看php手册页

http://it2.php.net/manual/en/function.system.php

http://it2.php.net/manual/en/function.exec.php