PHP7中如何详细处理异常和错误?

2026-04-03 12:010阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1598个文字,预计阅读时间需要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都是错误,只是级别不同而已。

阅读全文

本文共计1598个文字,预计阅读时间需要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都是错误,只是级别不同而已。

阅读全文