Javascript JSON中的PHP格式
首先我要感谢你的帮助 在开始之前,我想声明我对PHP很在行,但对javascript一无所知(我知道这是个问题) 因此,我有一个.json.php文件,用于我正在使用的API,它接收以下格式的信息:Javascript JSON中的PHP格式,javascript,php,json,Javascript,Php,Json,首先我要感谢你的帮助 在开始之前,我想声明我对PHP很在行,但对javascript一无所知(我知道这是个问题) 因此,我有一个.json.php文件,用于我正在使用的API,它接收以下格式的信息: { "success": 1, "result": [ { "id": "293", "title": "This is warning class event", "url": "http://
{
"success": 1,
"result": [
{
"id": "293",
"title": "This is warning class event",
"url": "http://www.example.com/",
"class": "event-warning",
"start": "1362938400000",
"end": "1363197686300"
},
{
"id": "294",
"title": "This is information class ",
"url": "http://www.example.com/",
"class": "event-info",
"start": "1363111200000",
"end": "1363284086400"
}
]
}
我将制作一个表单,获取这些信息并将其放入MySQL数据库,我知道如何做到这一点。假设我从MySQL数据库获取值,它们像$data['id']一样存储,其中id是上面文件中的值。我不知道的是如何获取这些值,并将其以正确的格式放入上面的JSON PHP文件中。有可能吗?我怎么做?使用json\u编码
$json = array('success' => 0,
'result' => array());
while ($row = $stmt->fetch_assoc()) {
$json['result'][] = $row;
}
$json['success'] = 1;
echo json_encode($json);
假设你有:
$array = array(
'key1' => 'value1',
'key2' => 'value2',
);
然后你会:
$json = json_encode($array);
file_put_contents('path/to/file.json', $json);
在file.Json文件中有Json格式的对象
注意:您可以使用json\u encode()
和json\u FORCE\u OBJECT
选项来生成json对象(没有此选项,它会生成一个数组,这是您想要的,但其他API可能需要对象)。有关更多信息,请参阅。使用json\u编码
假设你有:
$array = array(
'key1' => 'value1',
'key2' => 'value2',
);
然后你会:
$json = json_encode($array);
file_put_contents('path/to/file.json', $json);
在file.Json文件中有Json格式的对象
注意:您可以使用json\u encode()
和json\u FORCE\u OBJECT
选项来生成json对象(没有此选项,它会生成一个数组,这是您想要的,但其他API可能需要对象)。有关更多信息,请参阅。使用json\u编码
假设你有:
$array = array(
'key1' => 'value1',
'key2' => 'value2',
);
然后你会:
$json = json_encode($array);
file_put_contents('path/to/file.json', $json);
在file.Json文件中有Json格式的对象
注意:您可以使用json\u encode()
和json\u FORCE\u OBJECT
选项来生成json对象(没有此选项,它会生成一个数组,这是您想要的,但其他API可能需要对象)。有关更多信息,请参阅。使用json\u编码
假设你有:
$array = array(
'key1' => 'value1',
'key2' => 'value2',
);
然后你会:
$json = json_encode($array);
file_put_contents('path/to/file.json', $json);
在file.Json文件中有Json格式的对象
注意:您可以使用
json\u encode()
和json\u FORCE\u OBJECT
选项来生成json对象(没有此选项,它会生成一个数组,这是您想要的,但其他API可能需要对象)。有关更多信息,请参阅。您可能需要查看json_encode:,它会将您的数组转换为您有一个json作为输入并希望在php中处理的格式?php作为输入,但格式为json文件您可能需要查看json_encode:,它会将您的数组转换为该格式您有一个json作为输入并希望在php中处理?php作为输入但格式为json文件您可能需要查看json_encode:,它会将您的数组转换为该格式您有一个json作为输入并希望在php中处理?php作为输入但格式为json文件您可能需要查看json_encode:,它会将您的数组转换为该格式您有一个json作为输入并希望在php中处理?php作为输入但在json文件中格式化非常感谢,但是如果您查看我需要的格式,有[]
,我如何实现这一点?哇,对不起,实际上您没有使用json\u FORCE\u对象来实现这一点!很抱歉键入太快:)并且当您在一个子数组中的一行中有多个元素时,[]
将自动添加。可能我做错了什么,但这仍然不起作用。或者我的数组格式不正确!抱歉,抱歉,非常感谢您,但是如果您查看我需要的格式,有[]
,我如何实现这一点?哇,对不起,实际上您没有使用JSON\u FORCE\u对象来实现这一点!很抱歉键入太快:)并且当您在一个子数组中的一行中有多个元素时,[]
将自动添加。可能我做错了什么,但这仍然不起作用。或者我的数组格式不正确!抱歉,抱歉,非常感谢您,但是如果您查看我需要的格式,有[]
,我如何实现这一点?哇,对不起,实际上您没有使用JSON\u FORCE\u对象来实现这一点!很抱歉键入太快:)并且当您在一个子数组中的一行中有多个元素时,[]
将自动添加。可能我做错了什么,但这仍然不起作用。或者我的数组格式不正确!抱歉,抱歉,非常感谢您,但是如果您查看我需要的格式,有[]
,我如何实现这一点?哇,对不起,实际上您没有使用JSON\u FORCE\u对象来实现这一点!很抱歉键入太快:)并且当您在一个子数组中的一行中有多个元素时,[]
将自动添加。可能我做错了什么,但这仍然不起作用。或者我的数组格式不正确!抱歉,抱歉,另一个非常简单的解决方案,但是如果您查看我需要的格式,有[]
,我如何实现这一点?我有$json['result']
是一个数组,每个元素都是一行结果。因此我可以将此代码放在.json.php文件中?是的,以及执行数据库查询的其余代码。另一个很好的简单解决方案,但是如果您查看我需要的格式,有[]
,我如何实现这一点?我有$json['result']
是一个数组,每个元素都是一行结果。因此我可以将此代码放在.json.php文件中?是的,以及执行数据库查询的其余代码。另一个很好的简单解决方案,但是如果您查看我需要的格式,有[]
,我如何实现这一点?我有$json['result']
是一个数组,每个元素都是一行结果。因此我可以将此代码放在.json.php文件中?是的,以及执行数据库查询的其余代码。另一个很好的简单解决方案,但是如果您查看我需要的格式,有[]
,我如何实现这一点?我有$json['result']
是一个数组