2015-11-07 99 views
0

我使用第三方API检索业务信息。该物体看起来有点像这样:获取对象值

[businesses] => Array 
    (
     [0] => stdClass Object 
      (     
       [name] => Business Name      
       [location] => stdClass Object 
        (
         [city] => Dallas 
         [display_address] => Array 
          (
           [0] => 123 Yellow Rd 620 N 

要获得企业名称我做的:

$name = $response->businesses[0]->name; 

我试图让城市和地址现在。

$name = $response->businesses[0]['location']->city; 

似乎不工作......我错过了什么?

+0

API是不是一种语言。 –

回答

3

请在下面尝试 - 位置是一个对象,因此您应该能够使用 - >符号来引用它。

$city = $response->businesses[0]->location->city; 

DISPLAY_ADDRESS

$display_address = $response->businesses[0]->location->display_address[0]; 
+0

Dah ...隆重的一天......谢谢! – santa