可能重複:
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使用 –