商会资讯

 找回密码
 立即注册

QQ登录

只需一步,快速开始

用新浪微博连接

一步搞定

搜索
热搜: 活动 交友 discuz
查看: 5453|回复: 0
打印 上一主题 下一主题

json_decode 函数解析 json 结果为 NULL 的解决方法

[复制链接]

109

主题

1

好友

3774

积分

管理员

Rank: 9Rank: 9Rank: 9

  • ta_mind
    mb_qb7
    2013-3-19 01:56
  • classn_01: 366 classn_02

    [LV.9]以坛为家II

    跳转到指定楼层
    楼主
    发表于 2018-7-3 13:56:13 |只看该作者 |倒序浏览
    解决方法:
    出现这个问题是因为在 json 字符串中反斜杠被转义,只需要用 htmlspecialchars_decode() 函数处理一下 $content 即可:
    $content = htmlspecialchars_decode($content);
    此时再使用 json_decode() 函数解析,就没有问题了,页面输出:


    Array (
        [bpic]
    => group1/M00/00/0D/rBAK31STtZeAe056AAKWuBmsAgc339.jpg
        [bname] => 112
        [breason]
    => 22
        [about1]
    => 3334
        [about2]
    => 444
        [about3]
    => 555
        [tpic1]
    => group1/M00/00/0D/rBAK31STsyGARPwHAAMcD98U8xo736.jpg
        [tpic2] => group1/M00/00/0D/rBAK31STtZeAEnEaAANwlbOXMYA393.jpg
        [tpic3]
    => group1/M00/00/0D/rBAK31STtSqARRUMAAKWuBmsAgc150.jpg
    )



    分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    分享分享0 收藏收藏0 转发到微博
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    回顶部