Сообщения об ошибках
Начиная с PHP 5 был объявлен новый уровень ошибок - E_STRICT со значением 2048. Он позволяет PHP давать советы по способности взаимодействия и будущей совместимости вашего кода, что позволит вам придерживаться наилучшего метода написания кода. Т.е. сообщение уровня E_STRICT предупредит вас, если вы будете использовать устаревшие функции, которые в будущем будут удалены.
Замечание: E_ALL не включает E_STRICT, так что по умолчанию этот уровень ошибок выключен
Коментарии
To enable full error reporting (recommended for development boxes) use:
use error_reporting(E_ALL | E_STRICT);
or in php.ini:
error_reporting = E_ALL | E_STRICT
According to the notes in the php.ini file, E_ALL *does* include E_STRICT; to exclude it you would use E_ALL & ~E_STRICT
This may be useful for someone who has upgraded and kept their old php.ini