Нахождение подробного происхождения PHP «каждое» предупреждение - PullRequest
0 голосов
/ 08 февраля 2019

Я застрял на чем-то, что не должно существовать.У меня есть предупреждение о каждом (), которое постоянно появляется, хотя я ищу во всех файлах Продавца и не могу его найти.

Это мое возвращенное предупреждение:

The each() function is deprecated. This message will be suppressed on further calls

Для пояснения, это не мой код, это один из пакетов поставщиков, используемых в проекте, над которым я работаю, к сожалению,является то, что я обновил до последней версии этого кода, который был обновлен, чтобы специально удалить функцию each ().Вот почему я пытаюсь определить, где появляется эта ошибка.

У меня нет никакой дополнительной информации, чтобы определить, где может быть эта проблема.Какие конфигурации или протоколирование ошибок я могу найти полезным?

Ответы [ 2 ]

0 голосов
/ 08 февраля 2019

Используете ли вы IDE, которая позволяет вам искать во всех исходных файлах в вашем проекте слова «each (»?

) В противном случае вы можете использовать инструмент командной строки, чтобы сделать то же самое. Как выполнить поиск строки в каталоге и во всех его подкаталогах (Linux)

0 голосов
/ 08 февраля 2019

каждый () УСТАРЕЛО с PHP 7.2.0.Полагаться на эту функцию крайне не рекомендуется.

...