2016-11-23 43 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