Php 删除外部阵列:
如果阵列中有阵列,如何删除外部阵列:Php 删除外部阵列:,php,arrays,Php,Arrays,如果阵列中有阵列,如何删除外部阵列: $outer_array = array(0 => array( 'key1' => 'value1', 'key2' => 'value2' )); 打印(外部数组)生成: Array ( [0] => Array ( [key1] => v
$outer_array = array(0 => array(
'key1' => 'value1',
'key2' => 'value2'
));
打印(外部数组)生成:
Array
(
[0] => Array
(
[key1] => value1
[key2] => value2
)
)
php中是否内置了一个函数,这样您就可以:
Array
(
[key1] => value1
[key2] => value2
)
您可以简单地执行以下操作:
$new_array = $outer_array[0];
print_r($new_array);
结果:
Array
(
[key1] => value1
[key2] => value2
)
注意:正如@netcoder所指出的,要使其同时适用于数字索引和字符串索引,您可以执行以下操作:
$new_array = $outer_array[0];
$new_array = reset($out_arr);
您可以简单地执行以下操作:
print_r(array_shift($outer_array))
希望这能起作用
$sub\u array=$outer\u array[0]
注意:您可以使用,以确保它同时适用于数字和字符串索引,如下所示:$in\u arr=reset($out\u arr)代码>