![]() HTML_CSS : The Definitive Guide |
There are many scenarios in which fine-grained control over error raising is absolutely necessary.
The first level to control error generation is the php.ini
directives display_errors and log_errors. When these directives are set to
TRUE
, then browser and file outputs are
effective.
![]() |
Tip |
---|---|
If you want to ignore all errors raised (no display, no logs) and
avoid to include PEAR core class, then you should have something
like :
|
With push_callback option,
you can decides to stop script execution (as done with exceptions by
default: returns PEAR_ERROR_DIE
constant), or continue without filtering (returns NULL
).
If you want to write your own callback function for the push_callback option, this one should have two arguments: first one will get the error code, and second will get error level. These are all the necessary informations to do a filtering. Example that follow show how to be aware that a script use wrong argument data type.
HTML_CSS : The Definitive Guide | v 1.1.0 : January 1, 2007 |