Forums / National / Russian / Тех. поддержка / Повышение версии PHP до 7.0 для фриланс биржи

Edward
#43235 2018-01-16 21:25

Привет!

У меня при переходе с 5.6 на 7.2 появились warning на такую конструкцию:

"ROW_SUBCAT" => count($subcats) > 0 ? cot_build_structure_market_tree($row, $selected, $level + 1) : '',

вот такие

Warning: count(): Parameter must be an array or an object that implements Countable in /home/edward/dev/webdev/neet/www/modules/market/inc/market.functions.php on line 161

лечится доп. проверкой так:

"ROW_SUBCAT" => ($subcats !== null && (count($subcats) > 0)) ? cot_build_structure_market_tree($row, $selected, $level + 1) : '',

больше проблем не было.

Email: ed.gabishev@gmail.com
Telegram: https://t.me/Ed_Gaba