Техник-программист Форма обучения – Очная 2016 г Содержание Тема Архитектуры информационных приложений. Взаимодействие типа «клиент-сервер»



бет24/24
Дата11.05.2023
өлшемі1,48 Mb.
#176496
түріКонспект
1   ...   16   17   18   19   20   21   22   23   24
Байланысты:
лекции по web

7. Обработка ошибок.


В PHP есть 4 типа ошибок и предупреждений. Это:
1 - Нормальные Ошибки Функции (Normal Function Errors)
2 - Нормальные Предупреждения (Normal Warnings)
4 - Ошибки Синтаксического Анализатора (Parser Errors)
8 – Уведомления (Notices): предупреждения, которые Вы можете проигнорировать но, которые могут подразумевать баги в вашем коде
Эти 4 типа комбинируются при определении ошибки, сообщая уровень. Ошибка по умолчанию, возвращает уровень 7, который является комбинацией 1 + 2 + 4, или все ошибки за исключением примечаний. Этот уровень может быть изменен в файле php3. ini директивой error_reporting. Он также может быть установлен в вашем файле Apache httpd.conf директивой php3_error_reporting, или же это может быть произведено во времени выполнения сценария, с использованием функции error_reporting ().
Все выражения PHP могут также вызываться с префиксом "@", который выключает сообщение об ошибке, специфичное для этого выражения. Если ошибка произошла во время выполнения такого выражения, и допускается возможность track_errors, то можно найти сообщения об ошибках в глобальной переменной $php_errormsg.

1 Функции send и recv входят непосредственно в состав операционной системы; другие функции АРI-интерфейса состоят из разработанных нами библиотечных процедур.

2 Для уменьшения размеров и упрощения восприятия кода в программах этой главы па­раметры командной строки применяются без проверки их допустимости.

3 http://www.w3.org/TR/WD-html40-970708/



Достарыңызбен бөлісу:
1   ...   16   17   18   19   20   21   22   23   24




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет