Предопределённые переменные
PHP Manual

$php_errormsg

(PHP 4, PHP 5, PHP 7)

$php_errormsgПредыдущее сообщение об ошибке

Внимание

Данный функционал объявлен УСТАРЕВШИМ начиная с PHP 7.2.0 и его использование крайне не рекомендовано.

Описание

$php_errormsg является переменной, содержащей текст последней ошибки, сгенерированной PHP. Эта переменная будет доступна только в блоке кода, в котором случилась ошибка, и только если включена конфигурационная опция track_errors (по умолчанию отключена).

Внимание

Если настроен пользовательский обработчик ошибок (set_error_handler()), значение $php_errormsg будет установлено только, если обработчик ошибки вернет FALSE.

Примеры

Пример #1 Пример использования $php_errormsg

<?php
@strpos();
echo 
$php_errormsg;
?>

Результатом выполнения данного примера будет что-то подобное:

Wrong parameter count for strpos()


Предопределённые переменные
PHP Manual