Recupera el mensaje de error del sistema asociado con el errno proporcionado

# pcntl_strerror

(PHP 5 >= 5.3.4, PHP 7, PHP 8)

pcntl_strerror — Recupera el mensaje de error del sistema asociado con el errno proporcionado

### Descripción

function pcntl_strerror(int `$error_code`): string

Devuelve el mensaje de error del sistema asociado al `error_code` (`errno`) de la última función pcntl que falló. El parámetro `error_code` puede ser obtenido llamando a pcntl_get_last_error().

### Parámetros

`error_code`

  Un número de error (`errno`), devuelto por pcntl_get_last_error().

### Valores devueltos

Devuelve el mensaje de error, en forma de string.

### Ejemplos

Ejemplo #1 pcntl_strerror() ejemplo

Este ejemplo intentará esperar a los procesos hijos en una situación donde no existen procesos hijos, y luego mostrará el mensaje de error correspondiente.

    <?php
    $pid = pcntl_wait($status);
    if ($pid === -1) {
        $errno = pcntl_get_last_error();
        $message = pcntl_strerror($errno);
        fwrite(STDERR, 'pcntl_wait falló con errno ' . $errno
               . ': ' . $message . PHP_EOL);
    }

Resultado del ejemplo anterior es similar a:

    pcntl_wait falló con errno 10: No child processes

### Ver también

- pcntl_get_last_error() - Recupera el número del error generado por la última función pcntl utilizada

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open