1
Пожалуйста, дайте мне совет. У меня есть каталог компаний. Как сгруппировать имена компаний по первому письму. На примере: A - Adidas, ASUS ... B - BMW, Bentley и т.д.Преобразование двумерной матрицы в трехмерную матрицу
Массив компаний:
array() { [0]=> array(10) { ["id"]=> "1" ["name"]=> "Adidas"} [1]=> array(10) { ["id"]=> "2" ["name"]=> "ASUS"} [2]=> array(10) { ["id"]=> "3" ["name"]=> "BMW"} [3]=> array(10) { ["id"]=> "4" ["name"]=> "Bentley"} }
Я хочу получить:
array() { ['A']=> array {[0]=> array(10) { ["id"]=> "1" ["name"]=> "Adidas"} , [1]=> array(10) { ["id"]=> "2" ["name"]=> "ASUS"}} ['B']=> array {[2]=> array(10) { ["id"]=> "3" ["name"]=> "BMW"},[3]=> array(10) { ["id"]=> "4" ["name"]=> "Bentley"}} }
Пожалуйста, в следующий раз используйте правильное форматирование. –