(PHP 5)
proc_terminate — Mata um processo aberto por proc_open
$process
[, int $signal
] )
Sinaliza um process
(criado usando
proc_open()) que ele deve terminar.
proc_terminate() retorna imediatamente e não espera
pelo processo terminar.
proc_terminate() permite a você terminar o processo e
continuar com outras tarefas. Você pode
descobrir se o processo já parou usando a função proc_get_status().
Contudo isto é somente possível com PHP 5.2.2 ou superior, como antigas versões
destroem o dado processo resource
.
process
O resource proc_open() que será fechado.
signal
O parâmetro opcional é somente útil em sistemas operacionais POSIX, você deve especificar um sinal para enviar para o processo usando a chamada de sistema kill(2). O padrão é SIGTERM.
Retorna o status de terminação do processo que estava executando.