如何用proc_open同时生成两个进程?

<?php 

$ds=array(1 => array("pipe", "w"));

$ds1=array(1 => array("pipe", "w"));

proc_open("notepad.exe", $ds, $pipes);

proc_open("notepad.exe", $ds1, $pipes);

?>

我只是想一次创建两个notepad.exe进程,但第二个进程没有创建,直到第一个notepad.exe被杀死。 如何一次创建多进程?如何用proc_open同时生成两个进程?

回答:

因为杰克建议您可以使用start来启动一个进程并忘记它;如果您的应用程序win在unix下运行 - pcntl_fork可以帮助您创建多个线程 - 并从它们spwan多个进程。

以上是 如何用proc_open同时生成两个进程? 的全部内容, 来源链接: utcz.com/qa/263399.html

回到顶部