我有这样的数组。
array('root'=> array(
'auth'=>'stringKey',
'version'=>'4057',
'...'=>'...'
)
)
现在我想删除外部数组和root
键,所以我得到如下所示的数组。即将其缩小为一维数组
array(
'auth'=>'stringKey',
'version'=>'4057',
'...'=>'...'
)
答案 0 :(得分:2)
$array = array(
'root'=> array(
'auth'=>'stringKey',
'version'=>'4057',
'...'=>'...'
)
);
print_r($array['root']);
答案 1 :(得分:2)
试试这个对我有用
<?php $myarr = array('root'=> array(
'auth'=>'stringKey',
'version'=>'4057',
'...'=>'...'
)
);
$array = call_user_func_array('array_merge',$myarr);
print_r($array);
/*
output
Array
(
[auth] => stringKey
[version] => 4057
[...] => ...
)
*/
?>
答案 2 :(得分:0)
您可以使用以下内容覆盖现有变量:
$myarray = array('root'=> array(
'auth'=>'stringKey',
'version'=>'4057',
'...'=>'...'
)
)
$myarray = $myarray['root'];