dongpi0658 2013-09-28 16:34
浏览 106
已采纳

在PHP中将JSON字符串转换为关联数组

What I'm trying to Do is so simple yet everything I tries had failed. I have the following string: "{"msg":"background1.jpg"}", and I want to convert it to an array to access the msg value. this should simply be done like so(or so I've thought):

$theString = "{"msg":"background1.jpg"}";

var_dump(json_decode($theString, TRUE));

The vr_dump() is dumping NULL, also tried:

var_dump(json_decode(json_encode($theString), TRUE));

This dumps string(45) "{"msg":"background1.jpg"}"

and tried many many more things, but all failed. Any thought please.

EDIT:

I'm getting the json string from database, where i have previously stored like so:

$toBeStored = json_encode(array("msg" => $value));
  • 写回答

1条回答 默认 最新

  • douyujun0152 2013-09-28 16:50
    关注

    Try this

    $var = '{"msg": "background1.jpg"}';
    
    var_dump($var);
    

    `

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 宇视监控服务器无法登录
  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥15 DruidDataSource一直closing
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
  • ¥50 STM32单片机传感器读取错误
  • ¥50 power BI 从Mysql服务器导入数据,但连接进去后显示表无数据