Массив с ключами в обратном порядке

Lithium366

Новичок
Массив с ключами в обратном порядке

Наверное сказывается пятница. Задача состоит в том, чтобы массив вида

array(5) {
["Юность-Минск"]=>
array(1) {
["score_left"]=>
string(1) "8"
}
["Керамин-Минск"]=>
array(1) {
["score_right"]=>
string(1) "4"
}
["Химик-СКА"]=>
array(1) {
["score_right"]=>
string(1) "3"
}
["Динамо-Минск"]=>
array(1) {
["score_left"]=>
string(1) "2"
}
["Неман"]=>
array(1) {
["score_left"]=>
string(1) "3"
}
}

преобразовать в массив:

array(5) {
["Неман"]=>
array(1) {
["score_left"]=>
string(1) "3"
}
["Динамо-Минск"]=>
array(1) {
["score_left"]=>
string(1) "2"
}
["Химик-СКА"]=>
array(1) {
["score_right"]=>
string(1) "3"
}
["Керамин-Минск"]=>
array(1) {
["score_right"]=>
string(1) "4"
}
["Юность-Минск"]=>
array(1) {
["score_left"]=>
string(1) "8"
}
}

Можно, конечно, разделить на 2 массива (ключи / значения), сделать array_reverse а потом слить, но может есть функция уже которая это делает? Я лично не могу ее найти в упор =(

UPD: разобрался. Всем спасибо
 

FreeSpace

Чукча-читатель
По-моему второй аргумент array_reverse как раз за это и отвечает.
 

Lithium366

Новичок
Мда.. И правда пятница =) Только я почему-то не понял примера на php.net. Там меняются ключи, а значения те же остаются почему-то.

-~{}~ 07.09.07 16:26:

Автор оригинала: FreeSpace
По-моему второй аргумент array_reverse как раз за это и отвечает.
Ой.. все... дошло. Думал что первый вывод массива это вообще без array_reverse... Читать надо внимательнее :)
 
Сверху