源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

PHP Error与Logging函数的深入理解

  • 时间:2020-12-01 23:42 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:PHP Error与Logging函数的深入理解
[b]PHP Error与Logging 简介 [/b]errorlogging 函数允许你对错误进行处理和记录。 error 函数允许用户定义错误处理规则,并修改记录错误的方式。 logging 函数允许用户对应用程序进行日志记录,并把日志消息发送到电子邮件、系统日志或其他的机器。 [b] 安装 [/b]error与logging 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。 PHP Error 和 Logging 函数 [b]PHP:指示支持该函数的最早的 PHP 版本。 [/b]函数  描述  PHP debug_backtrace()  生成 backtrace。  4 debug_print_backtrace()  输出 backtrace。  5 error_get_last()  获得最后发生的错误。  5 error_log()  向服务器错误记录、文件或远程目标发送一个错误。  4 error_reporting()  规定报告哪个错误。  4 restore_error_handler()  恢复之前的错误处理程序。  4 restore_exception_handler()  恢复之前的异常处理程序。  5 set_error_handler()  设置用户自定义的错误处理函数。  4 set_exception_handler()  设置用户自定义的异常处理函数。  5 trigger_error()  创建用户自定义的错误消息。  4 user_error()  trigger_error() 的别名。  4 PHP Error 和 Logging 常量 [b]PHP:指示支持该常量的最早的 PHP 版本。 [/b]值  常量  描述  PHP 1  E_ERROR  致命的运行时错误。错误无法恢复。脚本的执行被中断。   2  E_WARNING  非致命的运行时错误。脚本的执行不会中断。   4  E_PARSE  编译时语法解析错误。解析错误只应该由解析器生成。   8  E_NOTICE  运行时提示。可能是错误,也可能在正常运行脚本时发生。   16  E_CORE_ERROR  由 PHP 内部生成的错误。  4 32  E_CORE_WARNING  由 PHP 内部生成的警告。  4 64  E_COMPILE_ERROR  由 Zend 脚本引擎内部生成的错误。  4 128  E_COMPILE_WARNING  由 Zend 脚本引擎内部生成的警告。  4 256  E_USER_ERROR  由于调用 trigger_error() 函数生成的运行时错误。  4 512  E_USER_WARNING  由于调用 trigger_error() 函数生成的运行时警告。  4 1024  E_USER_NOTICE  由于调用 trigger_error() 函数生成的运行时提示。  4 2048  E_STRICT  运行时提示。对增强代码的互用性和兼容性有益。  5 4096  E_RECOVERABLE_ERROR  可捕获的致命错误。(参阅 set_error_handler())  5 8191  E_ALL  所有的错误和警告,除了 E_STRICT。  5
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部