Dizi anahtarları değiştirin

0 Cevap php

Ben std nesneleri bir dizi var.

Ben bunları yeniden adlandırmak istiyorum.

Ben bunu nasıl yaparım?

Örn

Array(  
    [0] stdClass  
        key => values  
    [1] stdClass  
        key => values  
    [2] stdClass  
        key => values  
)

Nasıl değerleri 0, 1, 2 başka bir şey için yeniden adlandırmak için?

--- Updated below ---

Ben şimdi bu kullanıyorum

foreach ($arr as $value) {
    $new_arr[] = array('my_key' => $value);
}

Ama ek Dizi boyutunun pahasına.

Böyle bir şey değiştirmek için çalışıyordu

Array(
    [0] stdClass
        tid => 10
        name => Category
    [1] stdClass
        tid => 11
        name => Product
)

için ...

Array(
    [10] stdClass
        tid => 10
        name => Category
    [11] stdClass
        tid => 11
        name => Product
)

0 Cevap