zoukankan      html  css  js  c++  java
  • php错误处理

    • 程序本身错误处理——错误处理器

      示例内容:打开一个不存在的文件

      1、系统提示错误

        

        结果显示如下:   

      2、自定义错误函数

        (1)自定义一个错误处理函数

        (2)set_error_handler

          PHP的默认任务处理程序是内建的错误处理程序。如果希望使用自定义函数来处理错误,可以通过

          set_error_handler('自定义错误处理函数名',错误级别)   来设置。

        

        结果显示如下:

        

    •  逻辑错误处理——错误触发器

           

      1、直接用触发器触发内联的错误处理函数

        示例内容:当年龄大于120岁时,输入年龄过大错误

          

        结果显示如下:

          

      2、用触发器触发自定义错误函数

        示例:同上,年龄过大触发错误

        

        

    •  错误日志

        

        

        示例:自定义一个错误处理函数,当打开一个文件不存在时,自动调用该函数,并记录错误信息到mylog.txt文件中

             要求记录错误号,错误信息,和发生时间。

        

        结果:在同一文件夹下自动创建了 mylog.txt 文件,并记录了错误日志

              

  • 相关阅读:
    UML建模之用例图关系
    python模块介绍
    Delphi操作XML(七)
    Delphi操作XML(一)
    Delphi操作XML(五)
    Delphi操作XML(六)
    Delphi操作XML(二)
    Delphi操作XML(四)
    Delphi操作XML(三)
    决心好好写cnblogs
  • 原文地址:https://www.cnblogs.com/seaBiscuit0922/p/5758284.html
Copyright © 2011-2022 走看看