php error_reporting方法

发布于 2022-07-26 16:43:59      浏览 434

php error_reporting方法

1.error_reporting() 函数规定报告哪个错误。该函数设置当前脚本的错误报告级别同时返回旧的错误报告级别。

适用环境:

型号:台式机
系统:win10
版本:php 5.6.21

问题解析:

1、 error_reporting()函数
error_reporting() 函数规定报告哪个错误。该函数设置当前脚本的错误报告级别同时返回旧的错误报告级别。语法
error_reporting(report_level)

参数
report_level: 可选。规定当前脚本的错误报告级别。值数字和常量名都能接受,但是,考虑未来的 PHP 版本的兼容性,推荐使用常量名。

参数值
E_ERROR:运行时致命的错误。不能修复的错误。停止执行脚本。
E_WARNING:运行时非致命的错误。没有停止执行脚本。
E_PARSE:编译时的解析错误。解析错误应该只由解析器生成。
E_NOTICE:运行时的通知。脚本发现可能是一个错误,但也可能在正常运行脚本时发生。
E_CORE_ERROR:PHP 启动时的致命错误。这就如同 PHP 核心的 E_ERROR。
E_CORE_WARNING:PHP 启动时的非致命错误。这就如同 PHP 核心的 E_WARNING。
E_COMPILE_ERROR:编译时致命的错误。这就如同由 Zend 脚本引擎生成的 E_ERROR。
E_COMPILE_WARNING:编译时非致命的错误。这就如同由 Zend 脚本引擎生成的 E_WARNING。
E_USER_ERROR:用户生成的致命错误。这就如同由程序员使用 PHP 函数 trigger_error() 生成的 E_ERROR。
E_USER_WARNING:用户生成的非致命错误。这就如同由程序员使用 PHP 函数 trigger_error() 生成的 E_WARNING。
E_USER_NOTICE:用户生成的通知。这就如同由程序员使用 PHP 函数 trigger_error() 生成的 E_NOTICE。
E_STRICT:运行时的通知。PHP 建议您改变代码,以提高代码的互用性和兼容性。
E_RECOVERABLE_ERROR:可捕获的致命错误。这就如同一个可以由用户定义的句柄捕获的 E_ERROR(见 set_error_handler())。
E_ALL    所有的错误和警告的级别,除了 E_STRICT(自 PHP 6.0 起,E_STRICT 将作为 E_ALL的一部分)。

案例
<?php
error_reporting(0);
error_reporting(E_ERROR | E_WARNING | E_PARSE);
error_reporting(E_ALL);
?>

上一篇:php实现两个数组相连接 下一篇:如何重置php数组索引

相关推荐

  • php将日期转换成秒
    php将日期转换成秒 在 PHP 中,你可以使用 strtotime() 函数将日期转换为秒数。strtotime() 函数接受一个日期字符串作为参数,并返回该日期距离 Unix 纪……

    PHP基础 发布于 2024-01-04 00:10:11 浏览 278

  • php获取当天日期
    php获取当天日期 在 PHP 中获取当前日期,你可以使用 date() 函数。date() 函数接受一个格式化字符串作为参数,并返回根据指定格式生成的当前日期。以……

    PHP基础 发布于 2024-01-04 00:09:03 浏览 264

  • php怎么将特殊字符转成html实体字符
    php怎么将特殊字符转成html实体字符 在PHP中,可以使用htmlspecialchars()函数将特殊字符转换为HTML实体字符。该函数可以将特殊字符(如<、>、&、"和')转换为相应的HTML……

    PHP基础 发布于 2024-01-04 00:06:07 浏览 288

  • php怎么输出字符串编码
    php怎么输出字符串编码 在PHP中,可以使用mb_detect_encoding()函数来检测字符串的编码。该函数可以检测字符串的编码类型,返回字符串的编码类型名称或者fal……

    PHP基础 发布于 2024-01-04 00:05:20 浏览 282

  • html表情符号实体符&#范围从哪里到哪里
    html表情符号实体符&#范围从哪里到哪里 HTML中的表情符号实体字符主要是使用Unicode字符集中的字符来表示,而不是通过HTML实体符号表示。但是,在某些情况下,可以使用十进制……

    PHP基础 发布于 2024-01-04 00:04:17 浏览 282

  • php怎么将UTF-8字符转换为HTML实体符号格式
    php怎么将UTF-8字符转换为HTML实体符号格式 在PHP中,可以使用mb_convert_encoding()函数将UTF-8字符转换为HTML实体符号格式。该函数可以将一个字符串从一种字符集转换为另一……

    PHP基础 发布于 2024-01-04 00:03:22 浏览 289

  • U+1F3EC怎么转换成&#表示的html实体符号
    U+1F3EC怎么转换成&#表示的html实体符号 Unicode代码点U+1F3EC表示一个具体的表情符号。要将它转换为HTML实体符号表示,可以使用十进制或十六进制的编码。1、十进制编码:将……

    PHP基础 发布于 2024-01-03 23:59:22 浏览 272

  • ppt目录制作方法
    ppt目录制作方法 1.打开ppt软件,按【Ctrl+N】,然后点击新建【空白演示文稿】。 2.选择【插入】菜单,在工具栏中点击【SmartArt】工具。 3.在SmartArt……

    PPT基础 发布于 2022-08-14 10:54:29 浏览 461

  • php写入csv保留英文双引号的方法
    php写入csv保留英文双引号的方法 当保存的数据需要保留双引号时,需要连续两个双引号,就是""。

    PHP基础 发布于 2022-05-09 13:19:05 浏览 563

  • ps去水印的几种方法
    ps去水印的几种方法 1.按【Shift+J】切换修补工具。 2.按【Shift+F5】快速打开填充工具,选择内容识别。 3.按【Shift+S】切换仿制图章工具。 4.按【Shi……

    PS基础 发布于 2022-05-03 13:04:15 浏览 481