gpt4 book ai didi

php - 处理接口(interface) fatal error

转载 作者:行者123 更新时间:2023-12-03 09:07:07 32 4
gpt4 key购买 nike

当实现接口(interface)的类不包含请求的方法时,如何自定义错误消息?

实际上我得到:

Fatal error: Interface function X cannot contain body in Y on line Z

最佳答案

假设您无法在错误发生之前拦截错误并抛出异常或触发自定义错误,您唯一的机会是尝试使用 register_shutdown_function 并 try catch fatal error 并解析 error_get_last()['message'] 出现的字符串如果 error_get_last()['type'] 是 fatal error 。

注意:作为关闭函数传递的注册回调在脚本成功结束时也会被调用,因此您必须检查是否error_get_last不是空的。

显然 you cannot甚至走注册关闭功能路径,因此您所要求的在 PHP 中是不可能的。

关于php - 处理接口(interface) fatal error ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15913931/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com