使用PHP从JSON数组中获取值
我正在从数据库中的表中提取数据 当我运行使用PHP从JSON数组中获取值,php,json,Php,Json,我正在从数据库中的表中提取数据 当我运行var\u dump($data)时,我得到以下信息: string(250) "{ "Name": "Bobby Banks", "Manager": "Barry Banks" }," 我想获取Manager值 我试过echo$data->Manager和echo$data['Manager']但没有成功。使用以下命令:- $jsonObject = json_decode($data, true); echo $jsonObject
var\u dump($data)
时,我得到以下信息:
string(250) "{
"Name": "Bobby Banks",
"Manager": "Barry Banks"
},"
我想获取Manager
值
我试过echo$data->Manager代码>和echo$data['Manager']代码>但没有成功。使用以下命令:-
$jsonObject = json_decode($data, true);
echo $jsonObject['Manager'];
完整脚本:-
<?php
$stringJson = '{"Name": "Bobby Banks","Manager": "Barry Banks"}';
$json = json_decode($stringJson, true);
echo $json['Manager'];
?>
$data=json\u decode($data,true);echo$data['Name']代码>@ka_lin这应该是一个答案。@DanielJames我很确定这是一个重复,并希望避免被否决:)Hi@nandal的可能重复-这没有输出任何内容,很遗憾:-(你能给我看一下你正在使用的完整脚本吗?嗨@michaelmcgurk,我已经更新了答案,看看它是否有助于理解php json对象处理。谢谢你,@nandal-我的json上的一个逗号一直在给我这个问题。
Barry Banks