2017-05-08 2 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.', 
)), 
)); 

から値を取得しようと、今しばらくの間しようとしてアイブが、私は、このオブジェクトから値を取得するように見えることができない、助けは次のようになります感謝、IVEがオンラインで検索しかし、私は

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

ご希望によりたかった正しい出力を得るために管理している

+0

私はdrupalを使っていると思いますが、$ VARIABLE - > __ get( 'regions');を試してみてください。 –

+0

'$ object-> regions'を使ってみましたか?もしあなたがすでに試したものについてさらに情報を与えようとしないならば。 –

答えて

2

あなたがしようとしました:たとえば

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

+0

ありがとう、それは動作します –

0

解決策を見つけるcouldntのこのようなニーズ

で誰にも役立ちます
関連する問題