&reftitle.constants;
&extension.constants.core;
You may use these constant names in &php.ini; but not outside
of PHP, like in &httpd.conf;, where you'd
use the bitmask values instead.
Errors and LoggingValueConstantDescriptionNote1E_ERROR
(integer)
Fatal run-time errors. These indicate errors that can not be
recovered from, such as a memory allocation problem.
Execution of the script is halted.
2E_WARNING
(integer)
Run-time warnings (non-fatal errors). Execution of the script is not
halted.
4E_PARSE
(integer)
Compile-time parse errors. Parse errors should only be generated by
the parser.
8E_NOTICE
(integer)
Run-time notices. Indicate that the script encountered something that
could indicate an error, but could also happen in the normal course of
running a script.
16E_CORE_ERROR
(integer)
Fatal errors that occur during PHP's initial startup. This is like an
E_ERROR, except it is generated by the core of PHP.
since PHP 432E_CORE_WARNING
(integer)
Warnings (non-fatal errors) that occur during PHP's initial startup.
This is like an E_WARNING, except it is generated
by the core of PHP.
since PHP 464E_COMPILE_ERROR
(integer)
Fatal compile-time errors. This is like an E_ERROR,
except it is generated by the Zend Scripting Engine.
since PHP 4128E_COMPILE_WARNING
(integer)
Compile-time warnings (non-fatal errors). This is like an
E_WARNING, except it is generated by the Zend
Scripting Engine.
since PHP 4256E_USER_ERROR
(integer)
User-generated error message. This is like an
E_ERROR, except it is generated in PHP code by
using the PHP function trigger_error.
since PHP 4512E_USER_WARNING
(integer)
User-generated warning message. This is like an
E_WARNING, except it is generated in PHP code by
using the PHP function trigger_error.
since PHP 41024E_USER_NOTICE
(integer)
User-generated notice message. This is like an
E_NOTICE, except it is generated in PHP code by
using the PHP function trigger_error.
since PHP 42047E_ALL
(integer)
All errors and warnings, as supported, except of level
E_STRICT.
2048E_STRICT
(integer)
Run-time notices. Enable to have PHP suggest changes
to your code which will ensure the best interoperability
and forward compatibility of your code.
since PHP 5
The above values (either numerical or symbolic) are used to build
up a bitmask that specifies which errors to report. You can use the
bitwise operators
to combine these values or mask out certain types of errors. Note
that only '|', '~', '!', '^' and '&' will be understood within
&php.ini;, however, and that no bitwise
operators will be understood within php3.ini.