Ошибка при обработке масива?
Очевидно, $products у вас — это не массив. Вы его, поди, через json_decode получаете, не передавая второй аргумент в функцию.
Очевидно, $products у вас — это не массив. Вы его, поди, через json_decode получаете, не передавая второй аргумент в функцию.