怎么解析json取值

ppsniffer 2012-09-17 05:31:46
{"weatherinfo":{"city":"岳阳","city_en":"yueyang","date_y":"2012年9月17日","date":"","week":"星期一"}}

刚刚从c#换到php平台,语法不太熟悉,请问怎么解析这个json格式得到

岳阳
星期一

等数据。
...全文
165 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
一起混吧 2012-09-17
  • 打赏
  • 举报
回复
echo $json->weatherinfo->city;
ppsniffer 2012-09-17
  • 打赏
  • 举报
回复

$json = json_decode($weather_json);

echo $json->weatherinfo[0]->city;

为空
ppsniffer 2012-09-17
  • 打赏
  • 举报
回复
默认是UTF8编码的


var_dump($json);exit;
????

没搞懂,,我是想获取数据,这里打印整个字符串有什么用?
xuzuning 2012-09-17
  • 打赏
  • 举报
回复
但要注意:只支持 utf-8 编码
ImN1 2012-09-17
  • 打赏
  • 举报
回复
$json = json_decode($str, TRUE);
var_dump($json);exit;

php 5.2后版本

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧