您好,有很多具体的例子,但我只是想有一个工作泛型调用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