2013-05-30 100 views
-4

有誰知道運行CLI命令的確切php函數。我有一個應用程序,我想使用CLI(命令行界面)來使用集成,並希望使用PHP運行這些命令。在php中運行CLI命令

exec是否是正確的函數?希望這是有道理

+0

會測試exec()這麼辛苦嗎? – 2013-05-30 23:26:20

+0

只會回答這麼難嗎?爲什麼你要把這個問題記下來? – Yeak

+0

由於缺乏研究工作,您應該在發佈之前閱讀常見問題解答 – 2013-05-30 23:39:20

回答

2

See the Program Execution Functions reference

您可以使用execpassthrusystem,或更復雜的情況shell_execproc_open。對於簡單的CLI自動化任務exec將會很好。

+0

使用一個的好處是什麼在另一方面? – Yeak

+0

它們處理返回輸出的方式有一些細微的差別,例如'passthru'迴應它,另外2個返回它,等等。你應該只是閱讀文檔,或者使用'exec',因爲它通常是正確的。 –