posix_get_last_error

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

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

Описание

posix_get_last_error ( void ) : 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() - Возвращает системное сообщение об ошибке, основываясь на полученном номере ошибки