如何获取一个对象中其他对象的值

qq_42009317 2018-11-02 09:24:41
如何获取一个对象中其他对象的值




...全文
521 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2018-11-02
  • 打赏
  • 举报
回复
json_decode 的第二个参数为 false 或缺省,得到的是对象,这样访问
$res->baseinfo->fax

json_decode 的第二个参数为 true,得到的是数组,这样访问
$res['baseinfo']['fax']

请认真看手册,并按约定来
不要胡乱去抄人家放到网上的代码
下雨的声音丶 2018-11-02
  • 打赏
  • 举报
回复
引用 2 楼 qq_42009317 的回复:
不行,它会报一个
引用 4 楼 qq_42009317 的回复:
我就奇怪嘛,这里怎么会出现对象,原来你之前没加true
qq_42009317 2018-11-02
  • 打赏
  • 举报
回复
下雨的声音丶 2018-11-02
  • 打赏
  • 举报
回复
$res->baseinfo->fax; 这样呢
qq_42009317 2018-11-02
  • 打赏
  • 举报
回复
不行,它会报一个
下雨的声音丶 2018-11-02
  • 打赏
  • 举报
回复
你这个不用循环啊,直接去$res 的值就是了 $res['baseinfo']->fax;$res['finance']->area;

21,886

社区成员

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

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