proc_close

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

proc_close Cierra un proceso abierto por proc_open()

Descripción

proc_close(resource $process): int

proc_close() es similar a pclose() excepto que funciona con los procesos abiertos por proc_open(). proc_close() espera a que el proceso process termine, luego devuelve su código de salida. Los pipes abiertos con este proceso son cerrados cuando esta función es llamada para evitar bloqueos: el proceso puede no poder salir mientras los pipes estén abiertos.

Parámetros

process

El resource proc_open() a cerrar

Valores devueltos

Devuelve el código de salida del proceso o -1 en caso de error.

Nota:

Si PHP se compiló con --enable-sigchild, el valor devuelto por esta función es indefinido.