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