Если у вас есть вложенный массив, подобный показанному ниже, под названием «grouparray», как вы сортируете его по ключу «groupvalue» (DESC, поэтому группа B идет первой, группа C — второй, а группа A — третьей)?
Я пробовал ksort($grouparray), но он сортируется только по идентификаторам групп, поэтому не знаю, как указать сортировку по «значению группы».
Array
(
[15] => Array
(
[groupid] => 15
[groupname] => Group A
[members] => 2051,1556,1918,1518,1185,1673,1847,1643,2004,1340,1617,1491
[groupvalue] => 391
)
[6] => Array
(
[groupid] => 6
[groupname] => Group B
[members] => 1825,1037,2077,2084,1482,1880,1690,1202,1227,1840,639,1055
[groupvalue] => 472
)
[11] => Array
(
[groupid] => 11
[groupname] => Group C
[members] => 351,1239,1407,1852,1244,1353,1167,1307,1278,2052,1056,1351,711,1849,1348,1511
[groupvalue] => 411
)
)
Подробнее здесь: https://stackoverflow.com/questions/782 ... -php-array
Как сортировать по определенному ключу во вложенном массиве PHP? [дубликат] ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Замените жестко закодированные значения в вложенном массиве переменными в PHP
Anonymous » » в форуме Php - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-
Мобильная версия