2012-06-14 73 views
0

我有這樣的查詢結果: -轉換3維到2維

Array(
[0] => Array 
    (
     [0] => Array 
      (
       [id] => 1 
       [name] => Japan 
      ) 

    ) 

[1] => Array 
    (
     [0] => Array 
      (
       [id] => 2 
       [name] => Nepal 
      ) 

    ) 

}

我怎樣才能將其轉換爲

Array 
(
    [0] => Japan 
    [1] => Nepal 

) 

用於獲取第一陣列查詢是'選擇ID,國家名稱';'
請幫幫我。

回答

0
foreach ($element as $array) { 
    $element = $element[0]["name"]; 
} 

或者,

function extractName($element) { 
    return $element[0]["name"]; 
} 

$newArray = array_map("extractName", $array); 
0

提取物!

$newArray = Set::extract($oldArray, '{n}.0.name'); 

更多here