我遇到错误“遇到格式错误的数值” 在我的本地主机上的这段代码中
Yii::app()->cache->set($cache_key, $res, 60*60*24*3);
显然是指向“ 60 * 60 * 24 * 3”。我知道我可以将其转换为整数 并解决了问题,但是相同的代码在服务器上工作正常。
在我的本地主机上,我已经安装了php7.2,而在服务器上是旧的php5.3。
什么可能是问题原因?
答案 0 :(得分:0)
我想我找到了答案。官方文档说:
PHP 7.2.x中不推荐使用的功能¶未引用字符串¶未引用字符串 不存在的全局常量被视为字符串 他们自己。此行为曾经发出E_NOTICE,但现在会发出 E_WARNING。在下一个主要的PHP版本中,一个Error异常 将会被抛出。