У меня есть многомерный массив, который я получаю после очистки сети.
Array
(
[Dollar N. America] => Array
(
[Name] => Dollar N. America
[Buy] => 3.311
[Sell] => 3.314
)
[Yen Japan] => Array
(
[Name] => Yen Japan
[Buy] => 0.028
[Sell] => 0.033
)
[Euro Europe] => Array
(
[Name] => Euro Europe
[Buy] => 3.752
[Sell] => 3.948
)
)
Проблема заключается в том, что мне нужно изменить имена ключей массива на более короткое имя:
[DollarUS] - [YenJP] - [EuroEU]
Чтобы это выглядело так:
Array
(
[DollarUS] => Array
(
[Name] => Dollar N. America
[Buy] => 3.311
[Sell] => 3.314
)
[YenJP] => Array
(
[Name] => Yen Japan
[Buy] => 0.028
[Sell] => 0.033
)
[EuroEU] => Array
(
[Name] => Euro Europe
[Buy] => 3.752
[Sell] => 3.948
)
)
Я пробовал несколько способов, но не нашел результата:
foreach ($currency as $k => $v){
$currency[$k]['DolarUS'] = $currency[$k]['Dollar N. America'];
unset($monedas[$k]['Dollar N. America']);
}