2012-08-02 130 views
0

我使用我的CRM的API来接收联系人。现在,我要访问的联系人的电子邮件地址:PHP中stdClass对象的访问变量

$result = $api->findContacts($params); 
print_r($result[0]->email); 

回报......

stdClass Object ( 
    [0] => [email protected] 
    [--primary] => [email protected] 
) 

如何才能获得通过PHP存储在[--primary]的电子邮件地址?我试过$ result [0] - > email - > - primary等,但不起作用。

感谢

+2

请不要直接访问这些变量。创建一个函数来返回它们。 – Peon 2012-08-02 09:09:33

回答

0

试试这个:

$primary = '--primary'; 

echo $result[0]->email->{$primary}; 
+0

非常感谢,工作:-) – user1360250 2012-08-02 09:26:38

+0

欢迎:) – Oussama 2012-08-02 09:30:25