为什么同样的代码,在thinkphp里面不会报错?trigger_error也不执行。
同样的代码,在thinkphp里面不会报错?trigger_error也不执行
//test
trigger_error('----??-----??');
$a=100/0;
普通的php会正常报错
Thinkphp已开启debug
/conf/config.php也已开启测试
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
error_reporting
函数可以控制 PHP 直接抛出错误的级别而
trigger_error
默认是 NOTICE 级别的, 很有可能已经被忽略了你可以看一下他们的参考:
解决方案: