Пробразовать массив

129
29 декабря 2020, 23:00

Есть такой массив

array (
  0 => 'раз',
  1 => 'раз',
  2 => 'раз',
  3 => 'раз',
  4 => 'два',
  5 => 'два,
  6 => 'два',
  7 => 'два',
  8 => 'три',
  9 => 'три',
  10 => 'три',
  11 => 'три',
)

Как из него получить массив вида?:

array (
  1 => array('раз', 'раз', 'раз', 'раз')
  2 => array('два', 'два', 'два', 'два')
  2 => array('три', 'три', 'три', 'три')
)

То есть, в первоначальном массиве есть 12 элементов. 12/4 = 3. Значит нужно три секции, и в них значения каждой.

Буду благодарен за информацию.

Answer 1

print_r(array_chunk($input_array, 4));

READ ALSO
Включить чекбоксы исходя из данных в файле

Включить чекбоксы исходя из данных в файле

Есть массив данных, полученный изini файла и переведенный в JSON, такого вида:

128
Функция implode php

Функция implode php

Есть код:

102
Сетеры и гетеры для Jackson де\сериализации

Сетеры и гетеры для Jackson де\сериализации

Для десериализации и сериализации использую библиотеку JacksonИногда на практике встречаюсь с требованием прописать сеттеры для класса сущности,...

121
Сервер томкат не хочет обрабатывать jsp

Сервер томкат не хочет обрабатывать jsp

There's a problem: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null') (line 1, column 2)

100