@Lulzsec

Как слить два массива?

Есть два массива:
Array
(
    [0] => Название 1
    [1] => Название 2
    [2] => Название 3
    [3] => Название 4
)
Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
)

Как слить эти два массива, чтобы получилось:
Array
(
    [0] => Array
        (
            [0] => Название 1
            [1] => 1
        )

    [1] => Array
        (
            [0] => Название 2
            [1] => 2
        )
    [2] => Array
        (
            [0] => Название 3
            [1] => 3
        )
    [3] => Array
        (
            [0] => Название 4
            [1] => 4
        )
)

Количество элементов в массивах всегда совпадает. Array_merge не помогает :(
  • Вопрос задан
  • 124 просмотра
Решения вопроса 1
delphinpro
@delphinpro Куратор тега PHP
frontend developer
$merged = [];

foreach ($a1 as $key = > $value) {
  $merged[] = [$value, $a2[$key]];
}

var_dump($merged);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы