昨天调试项目的时候安装了一下php7.2的版本,项目是laravel 5.1 lts,之前使用php7.0.26是好的,但是我想着php已经到了7.2,效率应该更好一点,就安装了一下7.2.4,切换到7.2.4结果悲剧了,项目直接崩了。
经过查阅资料发现,7.2.4的count函数有bug,在使用的时候需要先判断数组或者对象为不为空,否则直接报错。
无赖之下,只好切到7.1.16。