2016-11-23 42 views
0

我如何扁平化陣列,只有一個項目(我想避免使用$數組[0] [「名」]數組看起來像這樣:PHP - 扁平化數組只有一個元素

array (size=1) 
    0 => 
    array (size=2) 
     'project_id' => string '28' 
     'project_name' => string 'Test User' 
+1

使用'array_pop(your_array $);' – jitendrapurohit

+0

這工作:)。謝謝 :)。 – Sasha

+0

注意:它會干擾原始數組,並且您在執行array_pop之後不能再次使用先前的數組。 – jitendrapurohit

回答

-1

只需創建一個新的變量

$flatArray = $arr[0]; 
$flatArray['name']; 

或者使用array_pop

$flatArray = array_pop($arr); 
+0

*我想避免使用$ array [0] ['name'] * –

+0

您沒有使用'$ array [0] ['name'],它不涉及函數調用。 – BOOSTERBOMB

+0

它不會修改原始數組,如果它再次需要。 – BOOSTERBOMB