我如何扁平化阵列,只有一个项目(我想避免使用$数组[0] [“名”]数组看起来像这样:PHP - 扁平化数组只有一个元素
array (size=1)
0 =>
array (size=2)
'project_id' => string '28'
'project_name' => string 'Test User'
我如何扁平化阵列,只有一个项目(我想避免使用$数组[0] [“名”]数组看起来像这样:PHP - 扁平化数组只有一个元素
array (size=1)
0 =>
array (size=2)
'project_id' => string '28'
'project_name' => string 'Test User'
只需创建一个新的变量
$flatArray = $arr[0];
$flatArray['name'];
或者使用array_pop
$flatArray = array_pop($arr);
*我想避免使用$ array [0] ['name'] * –
您没有使用'$ array [0] ['name'],它不涉及函数调用。 – BOOSTERBOMB
它不会修改原始数组,如果它再次需要。 – BOOSTERBOMB
使用'array_pop(your_array $);' – jitendrapurohit
这工作:)。谢谢 :)。 – Sasha
注意:它会干扰原始数组,并且您在执行array_pop之后不能再次使用先前的数组。 – jitendrapurohit