В настоящее время у меня есть следующий массив:
Array
(
[group] => Array
{
[5] => group1-title
[6] => group2-title
}
[treatment] => Array
(
[5] => Array
(
[16] => Array
(
[title] => title1
[description] => description1
[price] => price1
)
[17] => Array
(
[title] => title2
[description] => description2
[price] => price2
)
[6] => Array
(
[21] => Array
(
[title] => title3
[description] => description3
[price] => price3
)
}
}
}
(На самом деле данные массива большие, поэтому они обрезаны, чтобы привести пример выше)
Что я пытаюсь сделатьзапускает цикл foreach над массивом, чтобы дать мне возможность сгруппировать данные в таблицу цен по отдельным группам (ключи массива [5]
и [6]
)
Конечный результат, к которому я стремлюсь, - этоследующее:
Group1-Title
Title 1 |Desc |Цена
Название 2 |Desc |Цена
Group2-Title
Title 3 |Desc |Цена
До сих пор я пытался использовать цикл foreach с внутренним циклом foreach.Это вытягивает подробности и хорошо отражается - однако я не могу понять, как успешно сгруппировать данные во время цикла foreach.