如果数组中有数组,如何删除外部数组:
$outer_array = array(0 => array(
'key1' => 'value1',
'key2' => 'value2'
));
Run Code Online (Sandbox Code Playgroud)
print_r($ outer_array)产生:
Array
(
[0] => Array
(
[key1] => value1
[key2] => value2
)
)
Run Code Online (Sandbox Code Playgroud)
是否有一个内置于PHP的功能,所以你留下:
Array
(
[key1] => value1
[key2] => value2
)
Run Code Online (Sandbox Code Playgroud)
Sar*_*raz 11
你可以简单地做:
$new_array = $outer_array[0];
print_r($new_array);
Run Code Online (Sandbox Code Playgroud)
结果:
Array
(
[key1] => value1
[key2] => value2
)
Run Code Online (Sandbox Code Playgroud)
注意:正如@netcoder所指出的,为了使它适用于数字和字符串索引,您可以:
$new_array = $outer_array[0];
$new_array = reset($out_arr);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8040 次 |
| 最近记录: |