@Mazino

Как сгруппировать данные массива в плоскую структуру с привязкой к ключу?

Есть такая
коллекция:
Collection {#348 ▼
  #items: array:3 [▼
    2017 => Collection {#350 ▼
      #items: array:3 [▼
        4 => Collection {#347 ▼
          #items: array:2 [▼
            0 => Collection {#327 ▼
              #items: array:4 [▼
                0 => "90"
                1 => "0"
                2 => "2017-11-01 00:00:00"
                3 => "2017-11-30 23:59:59"
              ]
            }
            1 => Collection {#351 ▼
              #items: array:4 [▼
                0 => "90"
                1 => "0"
                2 => "2017-12-01 00:00:00"
                3 => "2017-12-31 23:59:59"
              ]
            }
          ]
        }
      ]
    }

Нужно подготовить данные к выводу в DataTables, для этого нужно все значения нижнего уровня, например с ключем 0, преобразовать в плоский массив.
Collection {#348 ▼
  #items: array:3 [▼
    2017 => Collection {#350 ▼
      #items: array:3 [▼
        4 => Collection {#347 ▼
          #items: array:4 [▼
            0 => Collection {#327 ▼
              #items: array:2 [▼
                0 => "90"
                1 => "90"                
              ]
             }
             1 => Collection {#351 ▼
              #items: array:2 [▼
                0 => "0"
                1 => "0"
               ]
              }
              2 => Collection {#352
              #items: array:2 [
                0 => "2017-11-01 00:00:00"
                1 => "2017-12-01 00:00:00"
               ]
              }
              3 => Collection {#351 ▼
              #items: array:2 [▼
               0 => "2017-11-30 23:59:59"
               1 => "2017-12-31 23:59:59"
              ]
             }
            ]
           }
          ]
        }
      ]
    }

Как это сделать?
  • Вопрос задан
  • 84 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы