Как объединить два массива по желаемому результату с PHP? - PullRequest
0 голосов
/ 25 мая 2020

У меня проблема с объединением двух массивов в один.

Есть два массива, которые $count1 и $count2.

$count1 дает:

enter image description here

$count2 дает:

enter image description here

Желаемый результат: быть двумя массивами, назначенными одной переменной, например $counts, которых я мог достичь, индексируя первый ключ массива, например [0], а другой - по индексу [ 1 ].

Я хочу перечислить всю информацию в шаблоне лезвия, но мне нужно объединить их в массивы в один.

Как мне этого добиться?

array_merge функция возвращает только один массив.

Ответы [ 2 ]

1 голос
/ 25 мая 2020

Вы можете просто поместить оба массива в пустой массив

$counts = [$count1,$count2];

Сделав это, вы можете получить доступ к $count1 как $count[0] и $count2 как $count[1]

1 голос
/ 25 мая 2020

Если я хорошо понял ваш вопрос, решение будет следующим:

$counts = [
    $count1,
    $count2
];

Сделав это, вы сможете получить доступ к значениям массивов $count1 и $count2 следующим образом:

$counts[0]['monthly'] это значение 16 или $counts[1]['all'] это значение 61

...