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' => 'Другое Значение',
            ),
        )
    );
  • Вопрос задан
  • 219 просмотров
Пригласить эксперта
Ответы на вопрос 1
$result = array_merge_recursive($array1, $array2, $array3);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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