如何深入理解并优化php7的异常与错误处理机制?

更新于
2026-09-25 18:21:55
0阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1597个文字,预计阅读时间需要7分钟。

如何深入理解并优化php7的异常与错误处理机制?

首先声明,笔者+php版本+7.2+异常与错误的概述什么是异常?什么是错误?异常处理错误的级别自定义错误处理程序:set_error_handler()、set_exception_handler()、register_shutdown_function()框架的异常

首先声明,笔者 php版本 7.2

    • 异常与错误的概述
        • 什么叫做异常?
        • 什么叫做错误?
        • 异常处理
    • 错误的级别
    • 自定义错误处理程序
        • set_error_handler()
        • set_exception_handler()
        • register_shutdown_function()
        • 框架的错误处理

推荐(免费):PHP7

异常与错误的概述

什么叫做异常?

异常是指程序运行中不符合预期情况以及与正常流程不同的状况。

比如你链接数据库,在参数都写上去的条件下,发现链接不上去,这就属于不符合预期

可以被 try-catch 捕捉得到

什么叫做错误?

是属于php程序自身的问题,一般是由非法的语法,环境问题导致的,使得编译器无法通过检查,甚至无法运行的情况。
平时遇到的 warming、notice都是错误,只是级别不同而已。

阅读全文

本文共计1597个文字,预计阅读时间需要7分钟。

如何深入理解并优化php7的异常与错误处理机制?

首先声明,笔者+php版本+7.2+异常与错误的概述什么是异常?什么是错误?异常处理错误的级别自定义错误处理程序:set_error_handler()、set_exception_handler()、register_shutdown_function()框架的异常

首先声明,笔者 php版本 7.2

    • 异常与错误的概述
        • 什么叫做异常?
        • 什么叫做错误?
        • 异常处理
    • 错误的级别
    • 自定义错误处理程序
        • set_error_handler()
        • set_exception_handler()
        • register_shutdown_function()
        • 框架的错误处理

推荐(免费):PHP7

异常与错误的概述

什么叫做异常?

异常是指程序运行中不符合预期情况以及与正常流程不同的状况。

比如你链接数据库,在参数都写上去的条件下,发现链接不上去,这就属于不符合预期

可以被 try-catch 捕捉得到

什么叫做错误?

是属于php程序自身的问题,一般是由非法的语法,环境问题导致的,使得编译器无法通过检查,甚至无法运行的情况。
平时遇到的 warming、notice都是错误,只是级别不同而已。

阅读全文