tp5 规避 [ error ] 未定义数组索引

error_reporting(0);

$a = [];
error_reporting(0);
var_dump($a['aa']? $a['aa']: 1);

本以为log就不会生成error日志,结果还是报错

ini_set('display_errors', 0);

对于错误提示,ini_set('display_errors', 0);的优先级高于error_reporting(0)

error_reporting(0);
var_dump(ini_get('error_reporting')); //查看报错级别,结果仍然是 1

ini_set('display_errors', 0);
exit;

但是,此两种设置报错级别,对于tp5来说没啥用,还是会报error。。。。
问题待解决中。。。。。。。。

原文地址:https://www.cnblogs.com/wangyuyanhello/p/13475967.html