2014-12-17 2 views
-2

Я новичок в объектах, и я играл с этим маленьким объектом. Теперь я хотел бы знать, как я могу использовать определенный элемент.PHP Access Object

Это объект:

stdClass Object ([responseHeader] => stdClass Object ([status] => 0 [QTime] => 0) [response] => stdClass Object ([numFound] => 1 [start] => 0 [docs] => Array ([0] => stdClass Object ([schoolname_s] => School of Art [schoolstate_s] => FL [schoolcity_s] => Miami [pk_id] => 111212 [schoolcountry_s] => United States [name_s] => Example)))) 

Я хотел бы напечатать pk_id.

Я пробовал:

$phpArray->pk_id; 

И это был результат:

Notice: Undefined property: stdClass::$pk_id in 
+5

'$ phpArray-> response-> docs [0] -> pk_id' – Darren

ответ

3

Вы не имеет доступа к правой переменной. Что вы хотите, так это:

$phpArray->response->docs[0]->pk_id