Заполнение массива из ответа php

Не могу понять как правильно выбрать данные из ответа json чтобы заполнить массивы. Ответ приходит в таком виде :

    array(2) {
      [0]=>
      array(4) {
        ["amount"]=>
        int(3900)
        ["price"]=>
        int(3900)
        ["quantity"]=>
        int(1)
        ["label"]=>
        string(75) "OTHER OBJECTS Подвеска День-Ночь на тонкой цепи"
      }
      [1]=>
      array(4) {
        ["amount"]=>
        int(0)
        ["price"]=>
        int(0)
        ["quantity"]=>
        int(1)
        ["label"]=>
        string(16) "Доставка"
      }
    }
    array(1) {
      [0]=>
      array(4) {
        ["amount"]=>
        int(6500)
        ["price"]=>
        int(6500)
        ["quantity"]=>
        int(1)
        ["label"]=>
        string(29) "Сумма заказа #2482"
      }
    }
    array(1) {
      [0]=>
      array(4) {
        ["amount"]=>
        int(5900)
        ["price"]=>
        int(5900)
        ["quantity"]=>
        int(1)
        ["label"]=>
        string(29) "Сумма заказа #2524"
      }
    }
    array(1) {
      [0]=>
      array(4) {
        ["amount"]=>
        int(3900)
        ["price"]=>
        int(3900)
        ["quantity"]=>
        int(1)
        ["label"]=>
        string(29) "Сумма заказа #2518"
      }
    }
    array(1) {
      [0]=>
      array(4) {
        ["amount"]=>
        int(6500)
        ["price"]=>
        int(6500)
        ["quantity"]=>
        int(1)
        ["label"]=>
        string(29) "Сумма заказа #2528"
      }
    }
    array(2) {
      [0]=>
      array(4) {
        ["amount"]=>
        int(5500)
        ["price"]=>
        int(5500)
        ["quantity"]=>
        int(1)
        ["label"]=>
        string(29) "SUB ROSA Подвеска Sun"
      }
      [1]=>
      array(4) {
        ["amount"]=>
        int(550)
        ["price"]=>
        int(550)
        ["quantity"]=>
        int(1)
        ["label"]=>
        string(16) "Доставка"
      }
    }
    array(2) {
      [0]=>
      array(4) {
        ["amount"]=>
        int(3500)
        ["price"]=>
        int(1750)
        ["quantity"]=>
        int(2)
        ["label"]=>
        string(41) "OTHER OBJECTS Пусета Колючка"
      }
      [1]=>
      array(4) {
        ["amount"]=>
        int(0)
        ["price"]=>
        int(0)
        ["quantity"]=>
        int(1)
        ["label"]=>
        string(16) "Доставка"
      }
    }
    array(1) {
      [0]=>
      array(4) {
        ["amount"]=>
        int(7000)
        ["price"]=>
        int(7000)
        ["quantity"]=>
        int(1)
        ["label"]=>
        string(29) "Сумма заказа #2505"
      }
    }
    NULL
    array(2) {
      [0]=>
      array(4) {
        ["amount"]=>
        int(5400)
        ["price"]=>
        int(5400)
        ["quantity"]=>
        int(1)
        ["label"]=>
        string(26) "OTHER OBJECTS Crying heart"
      }
      [1]=>
      array(4) {
        ["amount"]=>
        int(550)
        ["price"]=>
        int(550)
        ["quantity"]=>
        int(1)
        ["label"]=>
        string(16) "Доставка"
      }
    }
    array(1) {
      [0]=>
      array(4) {
        ["amount"]=>
        int(6500)
        ["price"]=>
        int(6500)
        ["quantity"]=>
        int(1)
        ["label"]=>
        string(29) "Сумма заказа #2515"
      }
    }

Мне нужно создать массивы следующим видом:

{    
    "label": "Наименование товара 1", //наименование товара или услуги
    "price": 100.00, //цена
    "quantity": 1.00, //количество
    "amount": 100.00, //сумма
    "vat": 0, //ставка НДС
    "method": 0, // тег-1214 признак способа расчета - признак способа расчета
    "object": 0, // тег-1212 признак предмета расчета - признак предмета товара, работы, услуги, платежа, выплаты, иного предмета расчета
    "measurementUnit": "шт"//единица измерения
},

В ответе есть как и одномерные так и двумерные массивы. В моём случае если есть двумерный массив то нужно создать 2 массива на основании тех двух , к примеру : В ответе:

    array(2) {
      [0]=>
      array(4) {
        ["amount"]=>
        int(3900)
        ["price"]=>
        int(3900)
        ["quantity"]=>
        int(1)
        ["label"]=>
        string(75) "OTHER OBJECTS Подвеска День-Ночь на тонкой цепи"
      }
      [1]=>
      array(4) {
        ["amount"]=>
        int(0)
        ["price"]=>
        int(0)
        ["quantity"]=>
        int(1)
        ["label"]=>
        string(16) "Доставка"
      }

Мне нужно создать следующие массивы:

{

   "label": "Наименование товара 1", //наименование товара
    "price": 100.00, //цена
    "quantity": 1.00, //количество
    "amount": 100.00 //сумма
},
{
    "label": "Наименование товара 2", //наименование товара 
    "price": 200.00, //цена
    "quantity": 2.00, //количество
    "amount": 300.00 //сумма со скидкой 25%
},

Пробую выводить через цикл но выводятся отдельно все товары которые приходят в ответе. Буду рад любой помощи


Ответы (0 шт):