有些程序员总想暴露所有的错误并解决,于是设置为 error_reporting(E_ALL);
这种情况下,由于php版本变化引发的warning报错就很平常见到,在wordpress后台管理主题界面,出现报错比如:
Warning: Use of undefined constant target - assumed 'target' (this will throw an Error in a future version of PHP) in 文件路径 on line 28
php代码出错的地方:
Warning: Use of undefined constant target
php7.4以上把所有的没有加单引号的值都看成了常量,所以改为:
target 改为加单引号 ‘target’ 即可解决问题,如下图红色标注,35行 ‘target’ 加了引号正常,42行target不加引号报错。
原创文章,作者:开心电脑网,如若转载,请注明出处。