普贤教程 › 包参考
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_handler | eh, handler_fn |
eh_set_level | eh, level |
eh_trigger | eh, level, msg |
eh_last_error | eh |
eh_clear | eh |
eh_restore | eh |
其余 1 个 def(内部与辅助,可直接调用但不属稳定接口)
| 函数 | 参数 |
|---|---|
eh_get_errors | eh |
包内说明(源码头注释)
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 # 恢复默认处理器