发布网友 发布时间:2022-04-07 05:25
共1个回答
热心网友 时间:2022-04-07 06:54
你想问的是怎么用js取到php页面传递过来的json数据是么?追答PHP可以解析json字符串,用json_decode函数
$data = json_decode($json,true); //这里第二个参数true如果去掉或者改成false 解析出来的将会是一个数组
利用这个解析之后,你得到的就是一个数组,然后你只要遍历数组,把你想要的数据拿出来,赋给一个新的数组就可以了,然后又可以把这个数组用json_encode函数重新变成json数据传回给浏览器就行
如果你仅仅是想在浏览器显示的话,你大概可以这么写
$json = "你的到的json字符串";
$weather_arr = json_decode($json,true);
foreach($weather as $key=>$value)
{
//都已经变成数组了,操作起来就很方便了,你想怎么弄都可以
if($key == "zs")
{
echo $val;
}
}