好奇心のために(私はそれが単一行のforeach
ステートメントである可能性があることを知っています)、次のような配列を与えるいくつかのPHP配列関数(または多くの組み合わせ)がありますか?
Array (
[0] => stdClass Object (
[id] => 12
[name] => Lorem
[email] => lorem@example.org
)
[1] => stdClass Object (
[id] => 34
[name] => Ipsum
[email] => ipsum@example.org
)
)
そして、与えられ'id'
て'name'
、は、次のようなものを生成します。
Array (
[12] => Lorem
[34] => Ipsum
)
私はこのパターンをよく使用しarray_map
ますが、このシナリオでは、返される配列のキーを指定できないため、まったく役に立たないことに気付きました。