向ParameterException里的构造函数传递参数时,出现了系统错误,错误如下
来源:6-9 全局异常处理的应用 中
陌尘世
2020-03-20
消息’http_response_code()的未捕获异常’think \ exception \ ErrorException’期望参数1长,并给出字符串’D:\ Server \ xampp \ htdocs \ shopserver \ thinkphp \ library \ think \ Response.php:113
写回答
2回答
-
ljt1469
2020-07-01
出现这个问题是因为你没有在构造函数中继承父类的构造函数,修改如下
要填上最后一句parent,毕竟你的这个类是继承Exception类的,不引用父类的构造函数,就不能将code参数传进去,所以才会报错。我没有细究原因,个人认为可能这个课程用的PHP5,而现在的xampp使用的PHP7导致的。
10 -
7七月
2020-03-20
这个错误提示并不能 让人看出错误的原因,还请用断点调试调试看一下代码是否 写错了
00
相似问题