我研究了与此类似的主题,但不完全是我想要做的。我有一个如下所示的多维数组。
[code] => BILL
[assets] => Array
(
[en] => Array
(
[datatype] => My Assets
[data] => Array
(
[Corporate Equity] => 41
[Global Equity] => 24
[Fixed Income – Government] => 22
[Fixed Income – Corporate] => 8.1
[Other] => 3.57
)
)
)
我想删除第一个内部数组,但保留这些值。将它们在数组中上移一级,使其看起来像这样。
[code] => BILL
[assets] => Array
(
[datatype] => My Assets
[data] => Array
(
[Corporate Equity] => 41
[Global Equity] => 24
[Fixed Income – Government] => 22
[Fixed Income – Corporate] => 8.1
[Other] => 3.57
)
)
[en]
这只是数组的开头,同一级别还有其他相同键的实例。
我尝试过 unset、array_shift 和其他方法,但我需要保留 的内容[en]
,只需将它们在数组中上移一级。