【发布时间】:2014-07-14 11:01:55
【问题描述】:
基本上,我有一个数组,其中每个元素都是元素的键/值对,如下所示:
[myArray] => Array
[0] => Array
[id] => 121
[name] => Value1
[1] => Array
[id] => 125
[name] => Value2
[2] => Array
[id] => 129
[name] => Value3
....
我想将其转换为:
[myArray] => Array
[121] => Value1
[125] => Value2
[129] => Value3
....
所以“id”元素成为键,“name”元素成为值。 PHP 是否有内置的东西(或者有一个聪明的技巧)来做到这一点?如果有更清洁的东西可用,我想避免明显的 foreach() 循环......
【问题讨论】:
-
我不知道是否有内置函数来处理这个任务,但即使有,它肯定是使用某种循环结构来完成任务。一个简单的 foreach 循环就足够了。这是您的实施中的问题吗?