PHP.nl

pcntl_strerror

pcntl_strerror

Retrieve the system error message associated with the given errno

string **pcntl_strerror** int $error_code

Returns the system error message associated with the given () of the last pcntl function that failed. The parameter may be obtained by calling . error_code``errno``error_code``pcntl_get_last_error

error_code An error number (), returned by . errno``pcntl_get_last_error

Returns the error message, as a string.

Voorbeeld: example

This example will attempt to wait on child processes in a situation where no child process exists, then will print out the corresponding error message.

<?php
$pid = pcntl_wait($status);
if ($pid === -1) {
    $errno = pcntl_get_last_error();
    $message = pcntl_strerror($errno);
    fwrite(STDERR, 'pcntl_wait failed with errno ' . $errno
           . ': ' . $message . PHP_EOL);
}
pcntl_wait failed with errno 10: No child processes

pcntl_get_last_error