从 Json 字符串中获取价值

嗯,这是一个 7 年前的问题,我需要这个线程的答案没有给出令人满意的答案:getting value from json string php有人应该帮忙,因为我的代码是这种格式:

在 json_decode() 之后

var_dump 将此作为输出:

 String(384) “{“data:{“foo”: bar, “foo1”: “bar1”, “foo2”: bar2, }}

请注意,bar 是 int,bar1 string 等。

我怎样才能从这个字符串中得到“foo1”:“bar1”;通常如何在 PHP 中从这样的设置中获取值?


千巷猫影
浏览 70回答 1
1回答

Helenr

获得 JSON 对象后,您可以foo1像这样简单地访问:$str = '{"data": {"foo": bar, "foo1": "bar1", "foo2": bar2}}';$json = json_decode($str);echo $json->data->foo1;
打开App,查看更多内容
随时随地看视频慕课网APP