2015-11-07 2 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

Да ... Длинный день ... Спасибо! – santa

Смежные вопросы