Группировка элементов плоского ассоциативного массива по ключевому суффиксуPhp

Кемеровские программисты php общаются здесь
Anonymous
Группировка элементов плоского ассоциативного массива по ключевому суффиксу

Сообщение Anonymous »

Предположим, у меня есть следующий массив:

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

$arr = array("exercise__2" => "Then a set", "sets__2" => 3, "exercise__4" => "And finally a set", "sets__4" => 3);
Сейчас я пытаюсь преобразовать этот массив в многомерный массив каждый раз, когда число меняется в ключе.
Я знаю, что нам нужно использовать взрыв("__", $key), но я не могу понять, как преобразовать его в многомерный массив, чтобы он выглядел примерно так:

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

Array
(
Array
(
[exercise__2] => Then a set
[sets__2] => 3
)
Array
(
[exercise__4] => And finally a set
[sets__4] => 3
)
)
Думаю, это не так уж и сложно, но я ломаю себе голову, пытаясь разобраться в этом.

Подробнее здесь: https://stackoverflow.com/questions/560 ... key-suffix

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