Возвращает номер ошибки, которая произошла в последней posix функции, завершившейся неудачей

# posix_get_last_error

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

posix_get_last_error — Возвращает номер ошибки, которая произошла в последней posix функции, завершившейся неудачей

### Описание

function posix_get_last_error(): int

Возвращает номер ошибки, произошедшей в последней posix функции, завершившейся неудачей. Системное сообщение об ошибке, соответствующее её номеру, может быть получено с помощью posix_strerror().

### Список параметров

Сигнатура функции не содержит параметров.

### Возвращаемые значения

Возвращает номер ошибки, установленный последней posix функцией, завершившейся неудачей. В случае отсутствия ошибок возвращает 0.

### Примеры

Пример #1 Пример использования posix_get_last_error()

В данном примере происходит попытка завершить несуществующий процесс по его id. Попытка завершается неудачей и возвращает номер ошибки, который будет выведен.

    <?php
    posix_kill(999459,SIGKILL);
    echo 'Your error returned was '.posix_get_last_error(); //Your error was ___
    ?>

### Смотрите также

- posix_strerror() - Возвращает системное сообщение об ошибке, основываясь на полученном номере ошибки

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