gpt4 book ai didi

PHP:从 jQuery 解析 JSON

转载 作者:行者123 更新时间:2023-12-01 02:08:58 24 4
gpt4 key购买 nike

我正在尝试解析一个简单的 JSON 字符串,但我不习惯从 PHP 执行此操作。为了进行测试,我编写了一个创建数据的页面;向 PHP 页面发送请求以进行一些测试。

如何从 PHP 访问 JSON 数据并将其返回?

来自 jQuery 的字符串:

var json_str = '{"id_list":[{"id":"2","checked":"true"},{"id":"1","checked":"false"}]}';
/*'{
"id_list": [
{
"id": "2",
"checked": "true"
},{
"id": "1",
"checked": "false"
}
]
}'*/
$.post ("php_json_parser.php", { data_to_send:json_str }, function (data_back) {
alert (data_back);
});

PHP 页面:

<?php

$data_back = json_decode (stripslashes($_REQUEST['data_to_send']), true);
print $data_back->{'id_list'[0]["id"]}; //??? how can I access to properties?

?>

最佳答案

json_decode 将第二个参数设置为 true 将 JSON 项转换为 php 数组。

因此,要访问示例中的元素,您可以使用

$data_back['id_list'][0]['id']

关于PHP:从 jQuery 解析 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2065510/

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