Syntax
bool trigger_error ( string $error_msg [, int $error_type] ); |
Definition and Usage
This function is used to trigger a user error condition, it can be used by in conjunction with the built-in error handler, or with a user defined function that has been set as the new error handler (set_error_handler()).
Paramters
Parameter | Description |
---|---|
error_msg | Required. Specifies the error message. Limited to 1024 characters in length. |
error_types | Optional. Specifies the error type for this error message. Possible error types:
|
Return Value
This function returns FALSE if wrong error_type is specified, TRUE otherwise.
Example
Following is the usage of this function:
<?php if (assert($divisor == 0)) { trigger_error("Cannot divide by zero :\n", E_USER_ERROR); } ?> |
This will produce following result:
Fatal error: Cannot divide by zero : in /var/www/tutorialspoint/php/test.php on line 3 |
No comments:
Post a Comment