Documentación offline PHP master

pclose

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

pclose

Cierra un proceso de un puntero a un fichero

Descripción#

pclose(resource $handle): int
```php

Cierra un puntero a un fichero hacia una tubería abierta por `popen`.

## Parámetros

`handle`  
El puntero al fichero debe ser válido, y debe haber sido devuelto por una llamada exitosa a `popen`.

## Valores devueltos

Devuelve el estado de terminación del proceso que se estaba ejecutando. En caso de error, se devuelve `-1`.

> [!NOTE]
> Si PHP ha sido compilado con la opción de configuración --enable-sigchild, el valor devuelto de esta función será indefinido.

## Ejemplos

Ejemplo de `pclose`

```php

Notas#

[!NOTE] pclose está internamente implementada usando la llamada al sistema de waitpid(3). Para obtener el código de estado de salida real debería usarse la función pcntl_wexitstatus.

Véase también#

popen