A-A+

解决Warning: A non-numeric value encountered in…

2018年10月08日 建站之旅

三好菌在把环境升级至PHP7.2之后,偶然发现网站的移动主题的评论区域出现了“Warning: A non-numeric value encountered in……”的警告提示。如图:

解决Warning: A non-numeric value encountered in…

按照提示查看代码如下:

1
$page = get_query_var('cpage')-1;

警告的意思直译为“遇到的非数字值”。看来就是因为在上面代码中的减法运算中,get_query_var('cpage')被视为了非数字值。那么现在添加intval把它转换为数字值即可,也就是把以上代码修改为:

1
$page = intval(get_query_var('cpage'))-1;
标签:

给我留言