Ключ сохраняет старое имя после переименования

Вот мой код:

foreach ($all_orders as $order){//the $all_orders array contains a number of arrays, so it's a multidimensional array

$order["Order Rank"]=$order[0];
unset($order[0]);
}

после переименования ключа с новым ключом и когда я печатаю массив:

print_r($all_orders);

я получил старое имя ключа (которое равно 0):

Array
(
    [0] => Array
        (
            [0] => 1
            )

почему это не так:

Array
    (
        [0] => Array
            (
                ["Order Rank"] => 1
                )

я что-то упустил? спасибо заранее.

0
задан Malloc 8 January 2012 в 13:03
поделиться