• php错误处理


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

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

      1、系统提示错误

        

        结果显示如下:   

      2、自定义错误函数

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

        (2)set_error_handler

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

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

        

        结果显示如下:

        

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

           

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

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

          

        结果显示如下:

          

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

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

        

        

    •  错误日志

        

        

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

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

        

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

              

  • 相关阅读:
    服务器监控
    hadoop
    tomcat7 配置
    tomcat
    列表加载
    自适应网页设计(Responsive Web Design)
    Android Native 代码NDK开发学习笔记
    NDK开发历程(一):android native code的调试方法
    Android原生(Native)C开发之一:环境搭建篇
    ajaxfileupload 传参数
  • 原文地址:https://www.cnblogs.com/seaBiscuit0922/p/5758284.html
Copyright © 2020-2023  润新知