2
我用PHP SoapClient的調用服務的方法後,我得到的返回值$結果通過PHP的print_r提供的信息,當其print_r($result)
給對象:如何重建從()
stdClass Object
(
[GetDataRowResult] => stdClass Object
(
[FieldValueList] => stdClass Object
(
[FieldValuePair] => Array
(
[0] => stdClass Object
(
[Field] => Name
[Value] => Christmas Party
)
[1] => stdClass Object
(
[Field] => Status
[Value] => 3
)
[2] => stdClass Object
(
[Field] => StartDate
[Value] => 18/12/2009 12:00 AM
)
[3] => stdClass Object
(
[Field] => EndDate
[Value] => 01/01/1900 12:00 AM
)
)
)
[Message] =>
[Success] => 1
)
)
我想使用狀態值做某事,但我不知道如何達到這個價值。
我試過
編輯:它沒有實際的工作,我在別的代碼另一個錯字錯誤的位置,以使其出問題$result->GetDataRowResult->FieldValueList->FieldValuePair[1]->Value
,它沒有工作,這是我的預期。
如何得到我需要的價值,有沒有更好的方式來recontruct整個輸出成一個PHP對象?
感謝您的快速反應。我意識到我的問題是用我的代碼的另一部分,但刪除我的問題爲時已晚。希望這個問題繼續幫助他人。 – Jake 2013-02-20 06:42:42