Как исправить ошибку входа в инфоблок?

При входе в инфоблок каталога торговых предложений перекидывает на страницу авторизации, после авторизации высвечивается ошибка:
Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/p496112/www/______.ru/bitrix/modules/iblock/admin/iblock_list_admin.php on line 1186
  • Вопрос задан
  • 8700 просмотров
Пригласить эксперта
Ответы на вопрос 1
@glagolew059
frontend developer
Начиная с PHP 7.3, если интерпретатор заметит continue без цифры 2 внутри switch внутри цикла он выдаст Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?

Разбираемся в ситуации.

Цитата из документации:
Замечание: Обратите внимание, что в отличие от некоторых других языков, оператор continue применяется в конструкциях switch и действует подобно оператору break. Если у вас конструкция switch находится внутри цикла, и вам необходимо перейти к следующей итерации цикла, используйте continue 2.

- php.net/manual/ru/control-structures.switch.php
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы