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 文件,并记录了错误日志

              

  • 相关阅读:
    很简单的字节转换函数
    PHP获取用户操作系统信息
    PHP调用COM获得服务器硬件信息
    杂碎记录
    Math类使用记录
    hbase命令使用记录
    shell脚本学习
    多个job存依赖关系如何使用
    hbase的API并且使用多个rowkey分段直接读取数据
    shell学习记录
  • 原文地址:https://www.cnblogs.com/seaBiscuit0922/p/5758284.html
Copyright © 2011-2022 走看看