wamp-count():参数必须是实现Countable的数组或对象

时间:2019-03-01 17:48:28

标签: php symfony wamp countable

我正在研究symfony,并收到了此消息

  

警告:count():参数必须是数组或对象,   实现Countable

此消息仅针对php 7.2.14,而不针对php 7.1.26。

我想要一种适用于phpmyAdmin的服务器上的解决方案。

我知道有些解决方案涉及更改像这样的one这样的代码。

但是我想要一个适用于所有页面的解决方案,所以在服务器端。

谢谢!

1 个答案:

答案 0 :(得分:2)

如果count()参数不可计数,PHP 7.2现在会发出警告。从PHP文档:

  

版本7.2.0:count()现在将对传递给array_or_countable参数的无效可计数类型产生警告。

如果问题来自Symfony,则应至少更新到Symfony 3.4版(请参见this issue)。

如果问题出在您的代码中,则应将代码编辑为仅使用count()数组或实现Countable接口的类