我能';使用PHP Foreach解析JSON数据
我尝试了几种方法,但没有达到预期的效果。我无法将Json中的数据解析为foreach我能';使用PHP Foreach解析JSON数据,php,arrays,json,foreach,Php,Arrays,Json,Foreach,我尝试了几种方法,但没有达到预期的效果。我无法将Json中的数据解析为foreach $params(); $client = new SoapClient('http://example.com/services?wsdl'); $return = $client->ServiceResp($params); foreach($return as $turn){ print_r($turn->returnValue); } 输出: { "returnValue":
$params();
$client = new SoapClient('http://example.com/services?wsdl');
$return = $client->ServiceResp($params);
foreach($return as $turn){
print_r($turn->returnValue);
}
输出:
{
"returnValue": {
"personelInformation": {
"kimlikTipi": "x",
"kimlikNo": "x",
"adi": "xxxx",
"soyadi": "xxx",
"ilKodu": "0",
"ilceKodu": "0",
"uyruk": "1",
"mernisBilgisi": "0",
"oid": "xxxxx",
"created": "Kas 21, 2017",
"createdBy": "admin"
},
"adres": [],
"iletisim": [{
"kisiOid": "xxxxxx",
"iletisimTercihi": " ",
"odaBorsaNo": "xxxx",
"odaBorsaSubeNo": "xxxx",
"oid": "xxxxxx",
"created": "Kas 17, 2017",
"createdBy": "Admin"
}],
"telefon": [],
"eposta": [],
"ortaklar": [],
"temsilciler": [],
"ilgililer": []
}
}
信息是这样来的,但例如,我无法获取员工信息部分您就快到了。只需使用将其转换为可访问属性的对象:
$person = json_decode($turn->returnValue);
echo $person->returnValue->personelInformation->created;
产出:
Kas 21, 2017