- array_map: documentation ( source)
- json_decode: documentation ( source)
- var_export: documentation ( source)
- key: documentation ( source)
- current: documentation ( source)
<?php
$json = <<<JSON
{
"code": 200,
"unit": null,
"data": [
{
"2022-11-16": 185.6159202
},
{
"2022-11-17": 204.31997631
}
]
}
JSON;
var_export(
array_map(
fn($item) => ['date' => key($item), 'value' => current($item)],
json_decode($json, true)['data']
)
);