Разбить массив на несколько массивов в зависимости от количества похожих соседних значений.Php

Кемеровские программисты php общаются здесь
Anonymous
Разбить массив на несколько массивов в зависимости от количества похожих соседних значений.

Сообщение Anonymous »

Итак, у меня есть массив, содержащий несколько таких значений

Код: Выделить всё

$input_array = array('45', '21', '45', '45', '45', '29', '35', '35', '21');
Теперь я хочу разделить его на несколько массивов, чтобы сгруппировать соседние значения, если они похожи.
Например, приведенный выше массив должен быть разделен на 6 разных массивов< /p>

Код: Выделить всё

$input_array_1 = array('45');

$input_array_2 = array('21');

$input_array_3 = array('45', '45', '45');

$input_array_4 = array('29');

$input_array_5 = array('35', '35');

$input_array_6 = array('21');

возможно ли такое в PHP?


Подробнее здесь: https://stackoverflow.com/questions/574 ... acent-valu

Вернуться в «Php»