trigger_error() function in PHP

王林
Release: 2023-09-03 12:30:02
forward
1268 people have browsed it

trigger_error() function in PHP

trigger_error() function creates a user-defined error message.

Syntax

trigger_error(error_msg, error_type)
Copy after login

Parameters

  • error_msg − Specifies the error message. Length limit is 1024 characters.

  • error_type − Specifies the error type for this error message.

  • Possible error types:
  • E_USER_ERROR − Fatal user-generated runtime error. An error that cannot be recovered from. Execution of the script is stopped.

  • E_USER_WARNING − Non-fatal user-generated runtime warning. Execution of the script will not stop.

  • E_USER_NOTICE − Default value. User-generated runtime notifications. The script found something that may be an error, but may also occur while running the script normally.

Return value

If the wrong error_type is specified, the trigger_error() function returns FALSE, otherwise it returns TRUE.

Example

The following is an example −

Demonstration

<?php
if ($demo<50) {
   trigger_error("Number cannot be less than 50");
}
?>
Copy after login

Output.

It will also display the following custom error

PHP Notice: Undefined variable: demo in /home/cg/root/4127336/main.php on line 2
PHP Notice: Number cannot be less than 50 in /home/cg/root/4127336/main.php on line 3
Copy after login

The above is the detailed content of trigger_error() function in PHP. For more information, please follow other related articles on the PHP Chinese website!

source:tutorialspoint.com
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!