从php中的对象获取数组元素时出现问题

时间:2013-06-18 05:23:40

标签: php

该数组使用Object ..

封装

当我var_dump时,这是对象

的结构
object(stdClass)#57 (1) { ["string"]=> array(2) { [0]=> string(1) "1" [1]=> string(1) "3" } } 

我在print_r下面是o / p

stdClass Object ( [string] => Array ( [0] => 1 [1] => 3 ) ) 

请告诉我如何从这个对象访问1和3?

1 个答案:

答案 0 :(得分:1)

试试这个

$my_result_array = object(stdClass)#57 (1) { ["string"]=> array(2) { [0]=> string(1) "1" [1]=> string(1) "3" } } ;
echo $my_result_array->string[0];
echo $my_result_array->string[1];

或者您可以尝试

$res = $my_result_array->string;
echo $res[0];
echo $res[1];