WordPress php升级到7.2提示Warning: Use of undefined constant Y – assumed ‘Y’ 问题解决

2019年3月17日13:11:37 评论 398

今天将php从7.1升到了7.2,升级后浏览文章页面,文章页面底部却出现了以下提示信息:

Warning: Use of undefined constant Y - assumed 'Y' (this will throw an Error in a future version of PHP) in wp-content/themes/bdidq/functions.php on line 464

网上搜索了下,也没找到相关信息,自己也是搞软件开发的,从字面意思来看,常量Y未被定义。

应该是php 7.2更改了这个常量的书写格式。

首先在主题编辑处打开function.php文件。

其次,定位到提示的464行。

发现此处代码是date(Y) ,获取的是年份。百度了下php7.2 获取年份的格式,只需要给Y加上双引号就行。

即将 date(Y) 改为 date("Y") 即可解决问题。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: