(PHP 5, PHP 7, PHP 8)
proc_terminate — 殺除由 proc_open 打開的進程
$process, int $signal = 15): bool
向 process (由 proc_open() 函數(shù)創(chuàng)建)
發(fā)送信號通知其終止。
proc_terminate() 調(diào)用之后將會立即返回,
而不會等待進程終止。
可以使用 proc_terminate() 終止進程 并且繼續(xù)其他的任務(wù)。 可以使用 proc_get_status() 函數(shù)來檢查進程是否已經(jīng)終止。
process由 proc_open() 打開的 resource。
signal
可選參數(shù),僅用于 POSIX 操作系統(tǒng)。
表示調(diào)用系統(tǒng)命令 kill(2) 來向進程發(fā)送的信號。
默認值為 SIGTERM。
返回進程的終止狀態(tài)。
| 版本 | 說明 |
|---|---|
| 5.2.2 |
之前的版本被用來銷毀進程
resource。
|