在for循环中执行 - 执行多个实例

时间:2015-09-02 14:51:55

标签: php

如何从for循环中运行多个exec实例并单独运行它们(即在启动另一个之前没有一个依赖于另一个完成)?我有以下代码,希望自我解释:

for ($i = 0;$i < 5;$i++){
    exec('START '.$path.' '.PATH.'spawn.php "'."$type,$core".'"');
}

我查看了php in background exec() function,但由于我正在使用START命令并添加&amp;没有解决它。

我已经尝试过/ B作为选项但另外这个没有用 - 它只是在后台运行它。

1 个答案:

答案 0 :(得分:0)

在Windows下,你需要做一些不同的事情。

$runCommand = 'calc.exe';
$WshShell = new COM("WScript.Shell");
$oExec = $WshShell->Run($runCommand, 7, false);

这应该有助于解释它http://www.somacon.com/p395.php

http://de2.php.net/manual/en/function.exec.php#43917