Sinaliza um process
(criado usando
proc_open()) que ele deve terminar.
proc_terminate() retorna imediatamente e não espera
pelo processo terminar.
O parâmetro opcional
signal
é 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.
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().
Veja também proc_open(), proc_close(), e proc_get_status().