АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
378 of 410 menu

Функцыя restore_error_handler

Функцыя restore_error_handler аднаўлівае папярэдні апрацоўшчык памылак, які быў усталяваны да выкліку set_error_handler. Гэтая функцыя не прымае параметраў і заўсёды вяртае true.

Сінтаксіс

restore_error_handler();

Прыклад

Створим карыстальніцкі апрацоўшчык памылак, а затым аднавім стандартны:

<?php function customErrorHandler($errno, $errstr) { echo "Custom error: [$errno] $errstr"; } set_error_handler("customErrorHandler"); echo $test; // Выкліча карыстальніцкі апрацоўшчык restore_error_handler(); echo $test; // Цяпер выкліча стандартны апрацоўшчык PHP ?>

Прыклад

Праверым якое значэнне вяртае функцыя:

<?php $res = restore_error_handler(); var_dump($res); ?>

Вынік выканання кода:

true
byenru