只是出于好奇(我知道它可以是单行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'
and 'name'
,产生类似:
Array (
[12] => Lorem
[34] => Ipsum
)
我经常使用这种模式,我注意到array_map
在这种情况下它非常没用,因为你不能为返回的数组指定键。