<?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被杀死。如何一次创建多进程?
正如杰克建议的那样,您可以使用 start 来启动一个过程并忘记它;如果您的应用程序 win 在 unix 下运行 - pcntl_fork可以帮助您创建多个线程 - 并从它们中生成多个进程。