Курсы обучения
+7 (351) 777-80-70
2022.07.18

После перехода на php 8 возникли ошибки что делать?

В функцию count() более нельзя передавать NULL, нужен обязательно пустой массив.
Запись вида 

count($arItem['ITEM_PRICES'])

нужно заменить на 

count(($arItem['ITEM_PRICES']) ? : [])

Наши решения