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。。。。

if(isset($a['aa'])) {

}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM