Я не уверен, что представляют собой индексы массива, но я оставлю их на всякий случай, если они пригодятся вам. Ответ в основном такой же, как у Аликс с проверкой, чтобы убедиться, что у вас есть вложенный массив:
foreach ($array as $day => $events) {
if (is_array($events)) {
foreach ($events as $event) {
echo $day; // outputs 29 (same as $event->day)
echo $event->user; // outputs shin
echo $event->eventContent;
echo $event->eventTitle;
echo $event->id;
// etc, etc, etc.
}
}
}
Обратите внимание на разницу между внешним циклом foreach и внутренним циклом. Внешний извлекает значение ключа массива и , тогда как внутренний цикл возвращает только значение массива.