gpt4 book ai didi

php - 如何在php中编写一个json文件作为数据源?

转载 作者:可可西里 更新时间:2023-11-01 08:45:12 26 4
gpt4 key购买 nike

我有这样的数据

"name": "abc",
"adr": "bcd",
"partners": {
"101": {
"name": "xyz.com",
"prices": {
"1001": {
"description": "Single Room",
"amount": 125,
"from": "2012-10-12",
"to": "2012-10-13"
},
"1002": {
"description": "Double Room",
"amount": 139,
"from": "2012-10-12",
"to": "2012-10-13"
}
}

现在,我必须用所有这些数据编写一个 json,并将其用作数据源。

我该怎么做?

最佳答案

您发布的数据不是有效的 JSON。它缺少一些周围和结尾的括号。

好的,让我们解决这个问题...并将其保存为 data.json:

{
"name": "abc",
"adr": "bcd",
"partners": {
"101": {
"name": "xyz.com",
"prices": {
"1001": {
"description": "SingleRoom",
"amount": 125,
"from": "2012-10-12",
"to": "2012-10-13"
},
"1002": {
"description": "DoubleRoom",
"amount": 139,
"from": "2012-10-12",
"to": "2012-10-13"
}
}
}
}
}

要使用 PHP 访问 JSON,您只需加载文件并将 JSON 转换为数组即可。

<?php 
$jsonFile = "data.json"
$json = file_get_contents($jsonFile);
$data = json_decode($json, TRUE);

echo "<pre>";
print_r($data);
echo "</pre>";
?>

关于php - 如何在php中编写一个json文件作为数据源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30963571/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com