wamp- count (): параметр должен быть массивом или объектом, который реализует счетное - PullRequest
0 голосов
/ 01 марта 2019

Я работаю над Symfony и получил это сообщение

Внимание: count (): Параметр должен быть массивом или объектом, который реализует Countable

Это сообщениепоказ только для php 7.2.14, а не для php 7.1.26.

Я хотел бы решение, которое применяется на сервере, как это для phpmyAdmin .

Я знаю, что есть решения, связанные с изменением кода, подобного этому one .

Но мне нужно решение, которое предназначено для всех страниц, поэтому на стороне сервера.

Спасибо зазаранее!

1 Ответ

0 голосов
/ 01 марта 2019

PHP 7.2 теперь выдает предупреждение, если аргумент count () не является счетным.Из документа PHP:

Версия 7.2.0: count () теперь будет выдавать предупреждение о недопустимых счетных типах, передаваемых параметру array_or_countable.

Если проблема заключается вИсходя из Symfony, вы должны обновить хотя бы Symfony до версии 3.4 (см. эту проблему ).

Если проблема связана с вашим кодом, вы должны отредактировать свой код, чтобы он учитывал только массивы count ()или классы, реализующие интерфейс Countable

...