By submitting PHP Resources you own, or know of, you'll help us build the largest PHP Resource website on the net. Please double check that your resource doesn't already exist before you submit it!!. We thank you for helping make this a better website.
Error message string or PEAR_Error object.
The default message is unknown error
if left blank.
integer
$code
Error code. It is recommended to use an error code for even the simplest
errors, in order to simplify error handling and processing.
integer
$mode
Error mode. This is one of PEAR_ERROR_RETURN,
PEAR_ERROR_PRINT,
PEAR_ERROR_TRIGGER,
PEAR_ERROR_DIE,
PEAR_ERROR_CALLBACK, or
PEAR_ERROR_EXCEPTION. See setErrorHandling()
for detailed information and examples of the meaning of these constants.
mixed
$options
Error options. This depends on the value of $mode,
and is documented in setErrorHandling().
mixed
$userinfo
Optional user information. This can be used to store any error-specific
information, and has an unspecified format.
string
$error_class
Error class name to use as the error object. The default error class
is PEAR_Error. Use this parameter to specify another class
to use, such as a custom class extending PEAR_Error
boolean
$skipmsg
Use this parameter if you are using a custom class that does not
accept an error message in its constructor. Never
use this parameter without the $error_class
parameter - it will not work.
Return value
A PEAR_Error object is returned, unless PEAR_ERROR_DIE terminates
execution or a PEAR_ERROR_EXCEPTION is never handled.