px普贤教程PuXian
普贤教程 › 包参考

errorhandler 包

自定义错误捕获(对应 PHP set_error_handler/error_reporting)

errorhandler.px — 自定义错误捕获(对应 PHP set_error_handler/error_reporting)

项值
包名errorhandler
版本0.1.0
入口errorhandler.px
分类并发与通用模式
文件数 / 行数1 / 51

安装与引入

bash
pxpkg init          # 首次
pxpkg add errorhandler@0.1.0
pxpkg install
px
import errorhandler
所属分类教程:并发与通用模式

公开接口

函数参数
eh_new
eh_set_handlereh, handler_fn
eh_set_leveleh, level
eh_triggereh, level, msg
eh_last_erroreh
eh_cleareh
eh_restoreeh
其余 1 个 def(内部与辅助,可直接调用但不属稳定接口)
函数参数
eh_get_errorseh

包内说明(源码头注释)

text
errorhandler.px — 自定义错误捕获(对应 PHP set_error_handler/error_reporting)
依赖: 无

函数列表:
eh_new()                      → dict   # 创建错误处理器
eh_set_handler(eh, fn)        → void   # 设置错误处理函数
eh_set_level(eh, level)       → void   # 设置错误级别
eh_trigger(eh, level, msg)    → any    # 触发错误
eh_last_error(eh)             → dict   # 获取最后错误
eh_clear(eh)                  → void   # 清除错误记录
eh_restore(eh)                → void   # 恢复默认处理器