w3resource

PHP error handling function trigger_error()

Description 

PHP function trigger_error() generates a user-level error or warning or notice.

The function can be used either along with the built-in error handler or with a user defined function which is set as the new error handler (set_error_handler()).

If you want to generate a specific response to an exception at runtime, using this function is useful.

Version:

PHP 4 >= 4.0.1, PHP 5.

Syntax:

trigger_error (error_msg,  error_type )

Parameter:

Parameters Description Required / Optional Type
error_msg A string which will be displayed as an error message. Required string
error_type Specifies the error type for an error message.
Values may be -
1. E_USER_ERROR.
2. E_USER_WARNING.
3. E_USER_NOTICE.
Optional integer

Return Values:

The function returns FALSE if the wrong error_type is specified. Otherwise, it returns TRUE.

Example:

 <?php
  $a = 12;
  $b = 5;
  if($a%$b == 0)
  trigger_error("This is an error",E_USER_NOTICE );
  ?>
 

Previous: set_exception_handler()
Next: user_error()



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/php/error-handling/php-error-handling-function-trigger_error.php