您好,有很多具體的例子,但我只是想有一個工作泛型調用PHP從shell_exec後臺的例子。shell_exec php示例
所以我的PHP函數運行一個大型的處理工作。
在腳本(process.php)的頂部我放?
!#usr/bin/php
我想 - 任何方式來獲得具體的路徑,也許'哪個PHP'?
然後實際的命令是
shell_exec(sprintf('php process.php %s %s > /dev/null 2>/dev/null &','data1','data2'));
並用argsv[1]
和argsv[2]
從process.php訪問數據?
感謝
的家當語法是'#/路徑/到/ interpreter',沒有''#如你有它,是的,使用'哪個php'將得到你應該在腳本中使用的路徑。但是,如果您打算直接在命令行上運行這個命令,例如'。/ nameofscript',shebang就是必需的。如果你使用'php nameofscript.php'這是多餘的,你已經明確地運行了PHP。 – 2010-10-15 22:10:29