proc_terminate
(PHP 5)
proc_terminate — Mata un proceso abierto mediante proc_open
Descripción
bool proc_terminate
( resource
$process
[, int $signal = 15
] )
Señala un process (creado usando
proc_open()) que debe terminar.
proc_terminate() regresa inmediatamente y espera a la terminación del proceso.
proc_terminate() Permite terminar el proceso y continuar con otras tareas. Puede consultar el estado del proceso (para ver si se ha detenido) usando la función proc_get_status().
Parámetros
-
process -
El recurso de proc_open() que será cerrado.
-
signal -
Este parámetro opcional solo es útil en sistemas operativos POSIX; puede especificar una señal para enviar al proceso utilizando la llamada al sistema kill(2). Por defecto es SIGTERM.
Valores devueltos
Devuelve el estado de terminación del proceso que se ejecutó.
Historial de cambios
| Versión | Descripción |
|---|---|
| 5.2.2 |
Versiones previas usadas para destruir el recurso de un proceso dado.
|
Ver también
- proc_open() - Ejecuta un comando y abre un puntero de fichero para entrada/salida
- proc_close() - Cierra un proceso abierto mediante proc_open y devuelve el códido de salida de tal proceso
- proc_get_status() - Obtiene información sobre un proceso abierto por proc_open