uznay-chto-hochesh.narod.ru

-сайт для интересующихся людей

Учебник - справочник по PHP.

Здесь Вы найдете что хотели

Меню сайта
Главная
Введение
Справочник языка
Возможности РНР
Функции (справочник)
Расширение РНР 4.0
F.A.Q. частые вопросы
Приложения
Алфавитный указатель
Друзья сайта
сделай сайт сам! пособие по html
изучение html и web-дизайна для новичков
Бесплатная отправка смс на все операторы
Реклама
 
НазадГлава 37. Печать информации Вперёд

zend_error()

zend_error() можно использовать для генерации сообщений об ошибках. Эта функция принимает два аргумента; первый - тип ошибки (см. zend_errors.h), второй - сообщение об ошибке.
zend_error(E_WARNING, "Эта функция has been called with empty arguments");

В Таблице 9.16 дан список возможных значений (см. Рисунок 9.8). Ссылки на эти значения также имеются в php.ini. В зависимости от выбранного вами типа ошибки, ваши сообщения будут записываться в log-файл.

Рисунок 37-1. Таблица 9.16. Предопределённые сообщения об ошибках Zend.
ОшибкаОписание
E_ERRORСигнализирует об ошибке и немедленно прерывает выполнение скрипта.
E_WARNINGСигнализирует об общем предупреждении. Выполнение продолжается.
E_PARSEСигнализирует об ошибке разборщика. Выполнение продолжается.
E_NOTICEСигнализирует об уведомлении. Выполнение продолжается. обратите внимание, что по умолчанию отображение этого типа сообщений об ошибках отключено в файле php.ini.
E_CORE_ERRORВнутренняя ошибка ядра; не должна использоваться в созданных пользователем модулях.
E_COMPILE_ERRORВнутренняя ошибка компилятора; не должна использоваться в созданных пользователем модулях.
E_COMPILE_WARNING Внутреннее предупреждение компилятора; не должна использоваться в созданных пользователем модулях.

Рисунок 37-2. Рисунок 9.8. Отображение предупреждения в браузере.

НазадОглавление Вперёд
Печать информации ВверхВключение вывода в phpinfo()

Хостинг от uCoz