旗下导航:搜·么
当前位置:网站首页 > PHP问题 > 正文

php error_reporting函数怎样用【php问题】

作者:搜搜PHP网发布时间:2019-11-27分类:PHP问题浏览:122


导读:error_reporting()函数用于设置当前剧本的毛病报告级别,指定报告何种PHP毛病。语法为error_reporting(report_level),返回旧的毛病报...
error_reporting() 函数用于设置当前剧本的毛病报告级别,指定报告何种 PHP 毛病。语法为error_reporting(report_level),返回旧的毛病报告级别。

php error_reporting()函数怎样用?

error_reporting() 函数设置当前剧本的毛病报告级别,指定报告何种 PHP 毛病。

该函数能够在运行时设置 error_reporting 指令。

PHP 有诸多毛病级别,运用该函数能够设置在剧本运行时的级别。假如没有设置可选参数 level,error_reporting() 仅会返回当前的毛病报告级别。

语法

error_reporting(report_level)

参数:

● level:可选。划定新的 error_reporting 级别。能够是一个位掩码也能够是一个已定名的常量。

解释:强烈建议运用已定名的常量,以确保兼容未来的版本。因为毛病级别的增添、整数取值局限的增添,较久的基于整数的毛病级别不会老是和预期的表现一致。

可用的毛病级别常量及其现实寄义形貌在了 predefined constants 中。

报告级别

返回值:返回旧的毛病报告(error_reporting)级别,或许在 level 参数未给出时返回当前的级别。

下面经由过程示例来看看php error_reporting()函数的运用方法。

示例:划定差别的毛病级别报告

<?php
 // 封闭毛病报告
 error_reporting(0);
 // 报告 runtime 毛病
 error_reporting(E_ERROR | E_WARNING | E_PARSE);
 // 报告一切毛病
 error_reporting(E_ALL);
 // 同等 error_reporting(E_ALL);
 ini_set("error_reporting", E_ALL);
 // 报告 E_NOTICE 以外的一切毛病
 error_reporting(E_ALL & ~E_NOTICE);
?>

以上就是php error_reporting函数怎样用的细致内容,更多请关注ki4网别的相干文章!

标签:phperror_reporting函数