可能重复:
Able to see a variable in print_r()'s output, but not sure how to access it in code提取值
我使用SOAP来从服务器响应我得到一个PHP数组这样
数据Array
(
[BookResult] => stdClass Object
(
[PNR] => 5WPODU
[BookingId] => 31149
[Status] => stdClass Object
(
[StatusCode] => 03
[Description] => Fare is not available at the time of booking
[Category] => BK
)
[SSRDenied] => N
[ProdType] => Flight
)
)
我想知道的是如何在单独的变量中提取“PNR”和“StatusCode”值,以便我可以将th在数据库中。
试过这种没有工作
$p = (object) $array;
echo $p->StatusCode;
尝试'$阵列[ “BookResult”] - > PNR'用于PNR和'$ array [“BookResult”] - > Status-> StatusCode' for StatusCode –
u应该将其作为json或xml使用 –