system和shell_exec之间的区别

时间:2012-05-29 22:00:20

标签: php shell

PHP中的shell_execsystem方法之间有什么区别?

两者都采用单个命令行参数并在PHP中运行。使用一个比另一个好吗?

3 个答案:

答案 0 :(得分:4)

答案 1 :(得分:3)

使用系统可以捕获返回码。已经没有shell_exec了。

答案 2 :(得分:2)

我认为主要的不同是PHP在安全模式下运行。系统仍将按照文档中的描述进行一些限制,但shell_exec将被禁用。