次のような多次元の数値ゼロインデックス配列があるとします。
$oldArray = (
0 => array("importantKey" => "1", "otherKey" => "someValue"),
1 => array("importantKey" => "4", "otherKey" => "someValue"),
);
「importantKey」の一意性を確信できる場合、これを次のようにマップする最もクリーンな方法は何ですか?
$newArray = (
1 => array("otherKey" => "someValue"),
4 => array("otherKey" => "someValue"),
);
これは、「importantKey」で GROUP BY 句を実行した後にデータベースから複数の行を取得する場合に役立ちます。