Ракување со грешки
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Ракување со грешки
Референца за `book.errorfunc.php` со подобрена типографија и навигација.
Ракување со грешки и евидентирање
Вовед
Ова се функции кои се занимаваат со ракување со грешки и евидентирање. Тие ви овозможуваат да ги дефинирате вашите сопствени правила за ракување со грешки, како и да го промените начинот на кој грешките можат да бидат евидентирани. Ова ви овозможува да го промените и подобрите известувањето за грешки за да одговараат на вашите потреби.
Со функциите за евидентирање, можете да испраќате пораки директно до други машини, до е-пошта (или е-пошта до портал за повикувач!), до системски логови, итн., така што можете селективно да ги евидентирате и надгледувате најважните делови од вашите апликации и веб-страници.
Функциите за известување за грешки ви овозможуваат да го прилагодите нивото и видот на повратните информации за грешките, кои се движат од едноставни известувања до прилагодени функции вратени за време на грешки.
- Installing/Configuring
- Претходно дефинирани константи
- Примери
- Функции за ракување со грешки
- debug_backtrace — Генерира бектрејс
- debug_print_backtrace — Прикажува бектрејс
- error_clear_last — Исчисти ја најновата грешка
- error_get_last — Земи ја последната настаната грешка
- error_log — Испрати порака за грешка до дефинираните рутини за ракување со грешки
- error_reporting — Поставува кои PHP грешки се пријавуваат
- get_error_handler — Земи ја кориснички дефинираната функција за ракување со грешки
- get_exception_handler — Земи ја кориснички дефинираната функција за ракување со исклучоци
- restore_error_handler — Врати ја претходната функција за ракување со грешки
- restore_exception_handler — Врати ја претходно дефинираната функција за ракување со исклучоци
- set_error_handler — Постави кориснички дефинирана функција за ракување со грешки
- set_exception_handler — Постави кориснички дефинирана функција за ракување со исклучоци
- trigger_error — Генерира порака за грешка/предупредување/известување на корисничко ниво
- user_error — Псевдоним на trigger_error