2012-05-29 60 views
6

在PHP中shell_execsystem方法有什么区别?系统和shell_exec之间的区别

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

+0

难道你不能只读['shell_exec'](http://php.net/manual/en/function.shell-exec.php)和['system'](http:// php .NET /手动/ EN/function.system.php)? –

回答

3

系统可以捕获返回代码。已经用shell_exec是不可能的。

2

我认为当PHP在安全模式下运行的主要不同之处。系统仍然可以在文档中描述的某些限制下工作,但shell_exec将被禁用。

+0

感谢您的提示 – Ank

相关问题