最新公告
  • 欢迎您光临码农资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!加入我们
  • php错误级别哪些

    php错误级别共有11种,从致命错误(e_error)到用户自定义错误(e_user_notice)不等,根据严重程度分为:e_error、e_warning、e_notice、e_strict、e_recoverable_error、e_deprecated、e_core_error、e_compile_error、e_user_error、e_user_warning、e_user_notice。

    php错误级别哪些

    PHP 错误级别

    PHP 错误的严重程度通过错误级别进行区分,共有以下几种:

    1. E_ERROR (1)

    • 致命的错误。导致脚本中止执行,并显示错误消息。
    • 例如:语法错误、调用不存在的函数或类。

    2. E_WARNING (2)

    立即学习PHP免费学习笔记(深入)”;

    • 严重错误但仍然允许脚本继续执行。
    • 例如:访问未定义的变量、参数类型不匹配。

    3. E_NOTICE (8)

    • 运行时发生的非致命错误。
    • 例如:未使用的变量、未关闭的 HTML 标签。

    4. E_STRICT (2048)

    • 严格模式错误。仅在开启严格模式下触发。
    • 例如:未声明的变量、多余的分号。

    5. E_RECOVERABLE_ERROR (4096)

    • 致命错误,但可以通过用户定义的错误处理函数来捕获和处理。

    6. E_DEPRECATED (8192)

    • 已弃用的功能或代码。建议尽快修复。

    7. E_CORE_ERROR (16)

    • PHP 引擎核心发生的致命错误。
    • 例如:内存分配失败、加载扩展失败。

    8. E_COMPILE_ERROR (64)

    • PHP 编译时发生的致命错误。
    • 例如:解析错误、缺少所需文件。

    9. E_USER_ERROR (256)

    • 用户自定义的致命错误。
    • 例如:使用 trigger_error() 函数手动引发的错误。

    10. E_USER_WARNING (512)

    • 用户自定义的严重错误。
    • 例如:使用 trigger_error() 函数手动引发的非致命错误。

    11. E_USER_NOTICE (1024)

    • 用户自定义的运行时非致命错误。
    • 例如:使用 trigger_error() 函数手动引发的非致命错误。
    想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
    本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
    如有侵权请发送邮件至1943759704@qq.com删除

    码农资源网 » php错误级别哪些
    • 7会员总数(位)
    • 25846资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 293稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情