I want to map my JSON response to specific array construction.
Here is my JSON data in short:
"code": 200,
"unit": null,
"data": [
{
"2022-11-16": 185.6159202
},
{
"2022-11-17": 204.31997631
},...
]
I need help to map this data to have array structure just like look array below:
Array (
[0] => Array(
[date] => 2018-01-03
[value] => 0.0002444
)
[1] => Array(
[date] => 2018-01-04
[value] => 0.0171476
)
)
My code in PHP:
$decoded = json_decode($json, true);
$arr = $decoded['data'];
After that, the structure of the array looks like this, which is not quite what I expect:
Array (
[0] => Array ( [2018-01-03] => 0.0002444 )
[1] => Array ( [2018-01-04] => 0.0171476 )
)