好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php如何执行shell

php给我们提供了system(),exec(),passthru()这三个函数来调用外部的命令。

相关推荐:《php入门教程》

虽然这三个命令都能执行linux系统的shell命令,但是其实他们是有区别的:

· system() 输出并返回最后一行shell结果。

· exec() 不 输出结果,返回最后一行shell结果,所有结果可以保存到一个返回的数组里面。

· passthru() 只调用命令,把命令的运行结果原样地直接 输出到标准 输出设备上。

相同点:都可以获得命令执行的状态码。

例子:

system("/usr/local/bin/webalizer/webalizer"); 

以上就是php如何执行shell的详细内容,更多请关注Gxl网其它相关文章!

查看更多关于php如何执行shell的详细内容...

  阅读:43次