2012-05-29 59 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

相關問題