Всем привет, подскажите пожалуйста как перебрать массивы и соединить их потом в один?
сейчас у меня вот так.. но выводится только один массив
$firstDate = $this->allParties()->pluck('party_day_from')->toArray();
$allDateParty = $this->allParties()->toArray();
$quantityParty = count($allDateParty);
$arrAllParty = [];
for ($i = 0; $i <= $quantityParty; $i++) {
$partyDayFrom = Arr::get($allDateParty, ''.$i.'.party_day_from');
$partyDayBefore = Arr::get($allDateParty, ''.$i.'.party_day_before');
$countDiffDay = $this->diffDate($partyDayFrom, $partyDayBefore);
$rows = array($partyDayFrom);
$addDay = $partyDayFrom;
for ($i = 1; $i <= $countDiffDay; $i++){
$addDay = date('Y-m-d', strtotime($addDay. ' + 1 days'));
array_push($rows, $addDay);
}
array_shift($rows);
}
array_push($arrAllParty, $rows);
вот что выдает мой код оставшиеся массивы не добавляет в итоговый массив