ThinkPHP关联模型,如果附表记录不存在,居然报通知性错误,我试了一下,查询100条记录,附表有七八是条主记录副表第没有对应的数据的,这时候,凡是没有副表记录的,有几条就报几次通知性错误,我想这样不好吧?能有什么办法解决吗,不改动thinkPHP底层文件的情况下
ThinkPHP关联模型,如果附表记录不存在,居然报通知性错误,我试了一下,查询100条记录,附表有七八是条主记录副表第没有对应的数据的,这时候,凡是没有副表记录的,有几条就报几次通知性错误,我想这样不好吧?能有什么办法解决吗,不改动thinkPHP底层文件的情况下
error_reporting 里把通知关了。
这没什么不妥,通知相当于调试信息。
$x = $a[1][2]
如果 1 这层不存在也就报个 Notice,不然你想他报 Error?这就是 PHP 的特点,没啥大事不中断。TP 的只是顺应这个规则。