PHP exec() 是否创建进程或线程


Does PHP exec() create processes or threads

我不知道php exec()的内部工作原理,但我想知道它是否为执行外部命令创建了进程或线程。

当你调用exec php时,它不会创建一个线程,它会创建一个新的子进程。更多信息在这里 PHP exec() 性能

必须是一个过程。您无法在线程中启动新 shell。线程是单个进程的描述:如果不创建新进程,则无法启动程序。