Доступ к членам объекта в PHP

Я вызываю службу WCF в PHP, которая возвращает мне эту вещь: (Служба, которую я вызываю, возвращает структуру C #)

object(stdClass)#70 (1) { ["SiteInterop_CreateContactAndOpportunityResult"]=> object(stdClass)#149 (5) { ["result"]=> bool(true) ["strAccountExec"]=> NULL ["strAccountId"]=> string(36) "bd346671-88ca-4966-971a-9dd499c7a689" ["strContactId"]=> string(36) "06a8808d-ed66-42f9-a821-00358213bb94" ["strOpportunityId"]=> string(36) "d4845fd0-18fb-4a40-8424-904866cb471e" } } 

Вопрос в том, как мне получить доступ к значениям? Эти значения являются истинными булевыми и тремя указателями.

Related of "Доступ к членам объекта в PHP"

Чтобы получить result

 $var->SiteInterop_CreateContactAndOpportunityResult->result; 

Чтобы получить руководство

 $var->SiteInterop_CreateContactAndOpportunityResult->strAccountId $var->SiteInterop_CreateContactAndOpportunityResult->strContactId $var->SiteInterop_CreateContactAndOpportunityResult->strOpportunityId 

сделать ссылку для более удобного использования в будущем,

 $oResult = &$oStruct->SiteInterop_CreateContactAndOpportunityResult; 

затем переходите к

 echo $oResult->strAccountId; 

получить значение strAccountId

Вы могли бы сделать (предполагая, что $returnedObject является возвращенным объектом)

 $strOpportunityId = $returnedObject ->SiteInterop_CreateContactAndOpportunityResult ->strOpportunityId