Как исправить ошибку в цикле foreach, PHP?

196
16 июля 2018, 13:20

Хотя сайт работает нормально, в логах сервера регулярно появляется ошибка:

PHP Warning: Invalid argument supplied for foreach() in /...путь на сервере../файл.php on line 9

Вот эта строка:

foreach($_SESSION['basket']["offers"] as &$offer)

Как правильно организовать цикл foreach в данном случае?

Answer 1

Помогла эта проверка

if(!empty($_SESSION['basket']["offers"]))

спасибо Дмитрию Мирошниченко

READ ALSO
Сохранение изображения Google Static Maps API

Сохранение изображения Google Static Maps API

Как сохранить такое изображение себе на сервер?

202
Ошибка в подключении файла из другой папки

Ошибка в подключении файла из другой папки

произошла ошибка в подключении файлаВ папке с доменом (localhost) есть папка vid, в которой указаны компоненты сайта(components, views)

172
Form в Mozilla Firefox не отправляется

Form в Mozilla Firefox не отправляется

Почему то с Mozilla Firefox браузера не отправляет форму

177
Парсинг значения из контролера

Парсинг значения из контролера

У меня такой вопросКак мне иммея контролер, спарсить с него значнеие в blade? Вот как я пытаюсь это сделать:

193