で満たされた配列を変換します私は戻って、このようなオブジェクトを与える配列を持つオブジェクト
array (size=61)
0 =>
object(Xxx\Car)[602]
private 'id' => int 53
private 'name' => string 'Volkswagen' (length=10)
1 =>
object(Xxx\Car)[594]
private 'id' => int 43
private 'name' => string 'Toyota' (length=6)
2 =>
object(Xxx\Car)[595]
private 'id' => int 32
private 'name' => string 'BMW' (length=3)
はどうすれば配列がそうidは、このようなキーと値の説明、になることをことを変換することができます:
array (size=61)
53 => 'Volkswagen'
43 => 'Toyota'
32 => 'BMW'
私は
$cars = array();
foreach ($result as $key => $value) {
$cars[$value['id']] = $value['name'];
}
を試みたしかし、それは動作しません。
中間変数 – Mox