-3

我有这样的问题我有这个数组

Array
(
    [0] => Array
        (
            [0] => 164
            [ID] => 164
            [1] => 1368840229
            [TIME] => 1368840229
        )

    [1] => Array
        (
            [0] => 69
            [TOPIC_ID] => 69
            [1] => 1368841037
            [TIME] => 1368841037
        )

)

我希望结果应该是

Array
(
    [164] => 1368840229
    [69] => 1368841037
)

这个怎么做?谢谢!

///////// 我必须写多少才能让stackoverflow允许我发帖?///////////

4

2 回答 2

2

这应该根据您的示例起作用:

foreach($inputArray as $value) {
  $outputArray[$value[0]]=$value[1];
}
print($outputArray);
于 2013-05-18T04:18:22.570 回答
1

那是你要找的吗?

foreach($myArray as $key=>$row) {
  $finalArray[$row['ID']]=$row['TIME'];
}
于 2013-05-18T02:49:05.280 回答