Как получить из массива массивов необходимые данные?

86
14 сентября 2021, 08:30

Всем привет, подскажите пожалуйста как получить из массива массивов необходимые данные?

мне необходимо получить массив со всеми датами (выделил даты на скрине)

public function getApiHolidays()
{
    $apiDate = json_decode(file_get_contents('https://www.googleapis.com/calendar/v3/calendars/russian__en%40holiday.calendar.google.com/events?key=AIzaSyC8khrJO57yl4szjLOuyQrlW7R_CKgwaH0'),1);
    $holidayDates = Arr::pluck($apiDate, 'items.start.date');
    dd($holidayDates);
    return $holidayDates;
}

почему то выдает

    
array:9 [▼ 
  0 => null 
  1 => null 
  2 => null 
  3 => null 
  4 => null 
  5 => null 
  6 => null 
  7 => null 
  8 => null 
]

Answer 1
$dates = Arr::pluck($arr['items'], 'start.date');
READ ALSO
Запрос к базе mysql, с нетривиальными условиями

Запрос к базе mysql, с нетривиальными условиями

Есть таблица users (id|name|email)Таблица огромная, более 100 миллионов записей

139
Ссылка на комментарий php/laravel

Ссылка на комментарий php/laravel

Подскажите,как сделать ссылку на комментарий к статье как здесь

111
Редирект в wordpress через go

Редирект в wordpress через go

Нужно сделать на вордпресс редирект в виде mysitecom/go/newsite

109
Как написать это на php?

Как написать это на php?

Приквел: в php я <=0;

231