время
|
|
Глава 10 Предопределенные 1
представление версии РНР, используемой в настоящий момент, напри-
мер '3.0.8-dev'.
PHP_OS
имя операционной системы, в которой работает синтаксический анализатор РНР,
например ' Linux'.
true
значение ?истина?.
false
значение ?ложь?.
E_ERROR
указывает на ошибку, отличную от ошибки анализатора, которую невозможно уст-
ранить.
Глава 10. Предопределенные константы и их использование 129
E_WARNING
указывает места, где имеется что-то ошибочное, но работа все равно продолжится;
их может ?перехватывать? сам скрипт. Примером может быть ошибочное регуляр-
ное выражение В ereg () .
E_PARSE
в файле скрипта обнаружен недопустимый синтаксис. Восстановление невозможно.
E_NOTICE
что-то произошло, возможно ошибка. Выполнение продолжается. Примером мо-
жет служить использование строки без кавычек в качестве хэш-индекса или обра-
щение к переменной, которой не присвоено значение.
E_ALL
равна сумме всех констант Е_*. Использование этой константы в функции
error_reporting ( ) приведет