Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

What is the method of shielding errors in PHP

Shulou Source: shulou.com Published: 2022-05-31 10:58:35 10月28日 Update

This article mainly introduces the relevant knowledge of "what is the method of shielding errors in PHP". The editor shows you the operation process through an actual case. The operation method is simple, fast and practical. I hope that this article "what is the method of shielding errors in PHP" can help you solve the problem.

1. @ masking, @ is a symbol in php that suppresses errors.

Even if you turn on the error report, you can block the error message by adding the @ symbol before the error statement. Before using @ to suppress errors, a warning error occurs.

2. Error_reporting shielding method.

Before the php file starts, we can add the sentence error_reporting (0); this function means to set the error level of PHP and return to the current level, and 0 means to disable error reporting.

3. Display_errors shielding.

The first two methods can only work on a single line or a single file, while this one works on all php files. Open the php.ini file and search for display _ errors = on. The default should be on, that is, turn on the error report function and change it to off.

4. Error_reporting shielding method.

Before the php file starts, you can add the sentence error_reporting (0); this function means to set the error level of PHP and return to the current level, and 0 means to disable error reporting.

/ / close all PHP error reports error_reporting (0); > this is the end of the introduction to "what are the ways to shield errors in PHP". Thank you for reading. If you want to know more about the industry, you can follow the industry information channel. The editor will update different knowledge points for you every day.

Tags: Error method file level report knowledge one sentence representative function function meaning symbol industry different practical information content single practical Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Redmi MySQL Shulou Technology Docker macOS