2017-05-08 111 views
1

香港专业教育学院现在一直在努力了,而试图从中得到STD对象获得价值阵列

stdClass::__set_state(array(
    'regions' => 
    array (
    0 => 
    stdClass::__set_state(array(
     'id' => 1, 
     'name' => 'Canada', 
     'image_url' => 'https://s3-us-west-2.amazonaws.com/staticimageskiind/flags/[email protected]', 
    )), 
    1 => 
    stdClass::__set_state(array(
     'id' => 2, 
     'name' => 'USA', 
     'image_url' => 'https://s3-us-west-2.amazonaws.com/staticimageskiind/flags/[email protected]', 
    )), 
    2 => 
    stdClass::__set_state(array(
     'id' => 3, 
     'name' => 'Global', 
     'image_url' => 'https://s3-us-west-2.amazonaws.com/staticimageskiind/flags/[email protected]', 
    )), 
    3 => 
    stdClass::__set_state(array(
     'id' => 4, 
     'name' => 'Australia', 
     'image_url' => 'https://s3-us-west-2.amazonaws.com/staticimageskiind/flags/[email protected]', 
    )), 
), 
    'info' => 
    stdClass::__set_state(array(
    'code' => 'INFO_MARKETPLACE_RETRIEVED_REGIONS', 
    'name' => 'Marketplace Regions Retrieved', 
    'message' => 'A list of marketplace regions has been retrieved.', 
)), 
)); 

值,但我似乎无法得到这个对象的值,帮助将是赞赏,香港专业教育学院在网上搜索,但不可能想出一个办法

+0

我认为你使用的是drupal,试着用$ VARIABLE - > __ get('regions'); –

+0

你是否试过使用'$ object-> regions'?如果不尝试提供更多关于你已经尝试过的信息。 –

回答

2

你尝试:

echo $object->regions[0]->name; 

例如?

+0

谢谢,这工作 –

0

我设法得到正确的输出我想通过

$abc = $result->regions; 
echo $abc[1]->name; 

希望这可以帮助有需要的