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

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

У меня есть массив, где нечетные элементы это даты, а четные элементы это сообщения, мне надо из этого массива сделать многомерный, в котором будут массивы, содержащие поля даты и текста, на подобие этого:
Array
(
    [0] => Array
        (
            [date] => 01.09.2016
            [sum] => 450
        )

    [1] => Array
        (
            [date] => 31.08.2016
            [sum] => 156
        )

    [2] => Array
        (
            [date] => 02.09.2016
            [sum] => 888
        )

)
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
0xD34F
@0xD34F
array_map(function($n) {
  return [
    'date' => $n[0],
    'sum' => $n[1]
  ];
}, array_chunk($arr, 2))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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