Как сортировать массив по его ключамPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как сортировать массив по его ключам

Сообщение Anonymous »

Я сгруппировал массив, используя следующий скрипт < /p>

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

$grouped_array = array();
foreach($ungrouped_array as $item) {
//group them by id
$grouped_array[$item['id']][] = $item;
}
< /code>

Теперь этот сгруппированный массив выглядит так < /p>

array(3) {
[1]=>
array(2) {
[0]=>
array(1) {
["id"]=>
string(1) "1"
}
[1]=>
array(1) {
["id"]=>
string(1) "1"
}
}

[6]=>
array(1) {
[0]=>
array(1) {
["id"]=>
string(1) "6"
}
}

[2]=>
array(4) {
[0]=>
array(1) {
["id"]=>
string(1) "2"
}
[1]=>
array(2) {
["id"]=>
string(1) "2"
["sub"]=>
string(1) "1"
}
[2]=>
array(2) {
["id"]=>
string(1) "2"
["sub"]=>
string(1) "2"
}
[3]=>
array(1) {
["id"]=>
string(1) "2"
}
}
}
< /code>

Я удалил большую часть массива, чтобы сделать его короче, но в этом сгруппированном массиве нет [0] < /code> Поля дают имя значения [id] 
. У меня нет проблем с этим, мне просто нужно снова сократить его [id]

Любое предложение будет отличным.

Подробнее здесь: https://stackoverflow.com/questions/113 ... y-its-keys
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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