• php.ini中error_reporting参数的配置


    最近学习php,看到这篇博文,关于php.ini中的error_reporting参数的配置,转载过来,随时看看。

    error_reporting可以设置的参数,如下:

    错误报告是位字段。可以将数字加起来得到想要的错误报告等级。
    E_ALL – 所有的错误和警告(不包括 E_STRICT)
    E_ERROR – 致命性的运行时错误
    E_WARNING – 运行时警告(非致命性错误)
    E_PARSE – 编译时解析错误
    E_NOTICE – 运行时提醒(这些经常是你代码中的bug引起的,也可能是有意的行为造成的。)
    E_STRICT – 编码标准化警告,允许PHP建议如何修改代码以确保最佳的互操作性向前兼容性。
    E_CORE_ERROR – PHP启动时初始化过程中的致命错误
    E_CORE_WARNING – PHP启动时初始化过程中的警告(非致命性错)
    E_COMPILE_ERROR – 编译时致命性错
    E_COMPILE_WARNING – 编译时警告(非致命性错)
    E_USER_ERROR – 用户自定义的错误消息
    E_USER_WARNING – 用户自定义的警告消息
    E_USER_NOTICE – 用户自定义的提醒消息

    基本一般设置为:
    error_reporting = E_ALL & ~E_NOTICE ; 除提示外,显示所有的错误。。。
     

    例子:
    error_reporting = E_ALL & ~E_NOTICE ; 显示所有的错误,除了提醒
    error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR ; 仅显示编译时致命性错误
    error_reporting=E_ERROR :只会报告致命性错误

    php程序中,对error_reporting进行设置写法如下:
    error_reporting(E_ALL);


    出处:http://blog.unvs.cn/archives/php-error_reporting-config.html

  • 相关阅读:
    petshop数据库(一部分,待续)
    asp:Wizard导航的应用CheckOut.aspx
    web层的控件之二AddressForm
    表现层笔记之页面是如何调用
    petshop缓存依赖的工厂模式
    研究sohu前台浏览器兼容标准
    petshop缓存依赖及困惑
    web层的控件之三CartList
    初涉CSS Hack
    模糊关联规则挖掘
  • 原文地址:https://www.cnblogs.com/hutaoer/p/3078895.html
Copyright © 2020-2023  润新知