Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

проблема с E_STRICT

3.6K
16 февраля 2008 года
dimas09
92 / / 17.06.2007
Тестирую на Денвере(PHP5) скрипт.
Есть обработчик ошибок, но нужно что бы он не срабатывал при ошибках E_STRICT.
поставил в php.ini error_reporting = E_ALL & ~ E_STRICT и error_reporting(E_ALL ^ E_STRICT); в скрипте, но ошибку обработчик перехватывает все равно var: Deprecated. Please use the public/private/protected modifiers.
Делаю тестовый файл без всяких обработчиков все ок.
24K
17 февраля 2008 года
ostgals
53 / / 27.08.2007
RTFM:
"Note: In PHP 5 a new error level E_STRICT is available. As E_STRICT is not included within E_ALL you have to explicitly enable this kind of error level. Enabling E_STRICT during development has some benefits. STRICT messages will help you to use the latest and greatest suggested method of coding, for example warn you about using deprecated functions."

Иными словами, E_ALL не включает в себя E_STRICT.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог