我正在研究symfony并得到了这个消息
警告:count():参数必须是实现Countable的数组或对象
此消息仅针对php 7.2.14显示,而不是针对php 7.1.26。
我想在phpmyAdmin这样的服务器上应用一个解决方案。
我知道有一些解决方案涉及更改代码,如one。
但我想要一个适用于所有页面的解决方案,所以在服务器端。
提前致谢 !
如果count()参数不可数,PHP 7.2现在会发出警告。从PHP文档:
版本7.2.0:count()现在将对传递给array_or_countable参数的无效可数类型发出警告。
如果问题来自Symfony,您应该至少更新到Symfony版本3.4(请参阅this issue)。
如果问题来自您的代码,您应该将代码编辑为只有count()数组或实现Countable接口的类