How to set php error level_PHP tutorial
When PHP is running, different prompts will be given for errors of different severity.
eg: When $a is not declared, it is added directly, the value is NULL, and is calculated as 0 when added. However, NOTICE is prompted.
We During development, in order to standardize the program, the error reporting level is adjusted to a higher NOTICE level to also report, which helps us quickly locate errors and code specifications. However, after the product is launched, website operationIt is not appropriate to report so many errors during the process.
1: This kind of error gives a bad impression to the customer
2: When reporting an error, report the absolute path of the website, such as D:www1015 It increases the risk of being attacked
Therefore, after the website is online, the error reporting level should be lowered, reporting fewer errors or even not reporting at all.
Modify the error reporting level:
1: Modify the error_reporting option in php.ini
2: You can use the error_reporting() function to modify the
error level in the php page. The error level is represented by a binary value: 1111 1111 1111 111 from left to right, the 1 on each bit represents an error level
Fatal error Fatal error: 0000 0000 0000 001 Turn on 1
Warning Warning error: 0000 0000 0000 010 Turn on 2
NOTICE warning: 0000 0000 0001 000 open 8
eg:
NOTICE: error_reporting(3);
No errors will be reported: error_reporting(0); Constants instead.
E_ERROR 1 E_WARNING 2
E_NOTICE 8
Report all errors: error_reporting(E_ALL); except
NOTICE, others are reported: error_reporting(E_ALL & ~E_NOTICE);
In development, the error level is higher, in the online product, the error level is lower: +
Copy code
The code is as follows:
http://www.bkjia.com/PHPjc/327610.html
www.bkjia.com

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

In this chapter, we will understand the Environment Variables, General Configuration, Database Configuration and Email Configuration in CakePHP.

PHP 8.4 brings several new features, security improvements, and performance improvements with healthy amounts of feature deprecations and removals. This guide explains how to install PHP 8.4 or upgrade to PHP 8.4 on Ubuntu, Debian, or their derivati

To work with date and time in cakephp4, we are going to make use of the available FrozenTime class.

To work on file upload we are going to use the form helper. Here, is an example for file upload.

In this chapter, we are going to learn the following topics related to routing ?

CakePHP is an open-source framework for PHP. It is intended to make developing, deploying and maintaining applications much easier. CakePHP is based on a MVC-like architecture that is both powerful and easy to grasp. Models, Views, and Controllers gu

Visual Studio Code, also known as VS Code, is a free source code editor — or integrated development environment (IDE) — available for all major operating systems. With a large collection of extensions for many programming languages, VS Code can be c

Validator can be created by adding the following two lines in the controller.
