Home >Backend Development >PHP Problem >How to intercept error messages in php
How to intercept error messages in php: 1. Add the @ symbol before the error statement; 2. Change "display_errors=on" to off; 3. Use the function "display_errors" to turn off error display.
The operating environment of this article: Windows7 system, PHP7.1 version, DELL G3 computer
php shielding error
1. As long as you add the @ symbol before the error statement, the error message can be blocked;
Example:
@unlink('./image.png');
2. Open the php.ini file and search for "display_errors = "on" defaults to on, change it to off;
3. Use the function "display_errors" to turn off error display;
Content supplement:
Shield PHP error prompts
Method 1: Add @ before the function that may cause errors, and then or die("")
For example:
@mysql_connect(...) or die("Database Connect Error")
Method 2: Edit php.ini and search for " display_errors =" , change the value after "=" to "off.
Method 3: Add error_reporting(0) before the php script to block all error prompts.
Among them, error_reporting configuration The level of error message reporting.
Syntax: int error_reporting(int [level]);
Return value: integer
Function type: PHP system function
Recommended learning: "PHP video tutorial"
The above is the detailed content of How to intercept error messages in php. For more information, please follow other related articles on the PHP Chinese website!