Задать вопрос
chelkaz
@chelkaz

PHP Выбрать массив с большим количеством значений?

Есть несколько файлов, и все по разному битые. Я из них парсю инвормацию и получается так.
Например из первого файла: (Все массивы многомерные)
'ID_4325' => array(
        array(
            'SERV' => '57565758',
            'POP' => 'Значение',
            'MON' => 'Строка',
            'GET' => array(
                'LOOP' => '0101011',
                'BR' => 'Значение',
            ),
        )
    );

Из второго вообще он пустой, а из третьего например:
'ID_4325' => array(
        array(
            'POP' => 'Значение',
            'ZZZ' => 'Значение',
            'MON_55' => 'Строка',
            'GET' => array(
                 'LOOP_77' => 'KVA',
                'BR' => 'Другое Значение',
            ),
        )
    );

Водно что больше значений в первом, но в третьем есть то чего нет в первом.
Каким образом придумать логику Все массивы многомерные для конечного вида:
'ID_4325' => array(
        array(
            'SERV' => '57565758',
            'POP' => 'Значение',
            'ZZZ' => 'Значение',
            'MON' => 'Строка',
            'MON_55' => 'Строка',
            'GET' => array(
                 'LOOP_77' => 'KVA',
                'BR' => 'Другое Значение',
            ),
        )
    );
  • Вопрос задан
  • 220 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
$result = array_merge_recursive($array1, $array2, $array3);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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