2016-07-22 73 views
1

我试图从一个极其复杂的关联数组访问值:提取值对象

stdClass Object 
(
    [return] => Array 
     (
      [0] => stdClass Object 
       (
        [entries] => Array 
         (
          [0] => stdClass Object 
           (
            [key] => LAUNCH_DATE 
            [value] => 2016/07/20 
           ) 

          [1] => stdClass Object 
           (
            [key] => COUNTRIES 
            [value] => AU 
           ) 

我已经试过这让价值“AU”,但没有不幸的是运气:

$test = $array_store->return->entries->1->value; 
echo $test; 

这是非常困难的,我挣扎。我设法从一个更简单的数组中提取,但是这个太深了。请帮助 - 努力学习。

回答

1

试一下:

$test = $array_store->return[0]->entries[1]->value; 
echo $test; 
+1

@AmyNeville它的工作基础上,向您显示您的数据。 –

+0

等待没有,它的工作非常感谢! –

+0

我认为'返回'在获取数据时产生问题 – Saty