我使用cron作业来更新我的JSON文件,它包含以下结构;
{"country_name":"Afganistan","score":"0.00","Drinks":"Yess"},
{"country_name":"Albania","score":"3.00","Drinks":"Open"}那么我如何让它自动变成像这样的对象,并将数据作为对象头呢?
{
"data": [
{"country_name":"Afganistan","score":"0.00","Drinks":"Yess"},
{"country_name":"Albania","score":"3.00","Drinks":"Open"}
]
}发布于 2020-06-10 10:32:41
将json数据传递给json_decode方法,如下所示
$json = '[
{ "country_name": "Afganistan", "score": "0.00", "Drinks": "Yess" },
{ "country_name": "Albania", "score": "3.00", "Drinks": "Open" }
]';
$data = ['data' => json_decode($json)];
var_dump($data);输出
array(1) {
["data"]=>
array(2) {
[0]=>
object(stdClass)#1 (3) {
["country_name"]=>
string(10) "Afganistan"
["score"]=>
string(4) "0.00"
["Drinks"]=>
string(4) "Yess"
}
[1]=>
object(stdClass)#2 (3) {
["country_name"]=>
string(7) "Albania"
["score"]=>
string(4) "3.00"
["Drinks"]=>
string(4) "Open"
}
}
}https://stackoverflow.com/questions/62294740
复制相似问题