如何从此数组中获取firstName值? 使用print_r很容易,但我想要单独的值
Array
(
[0] => stdClass Object
(
[id] => 106288917
[firstName] => xxxxx
[lastName] => yyyyy
)
[1] => stdClass Object
(
[id] => 106258850
[firstName] => zzzzz
[lastName] => ttttt
)
)
答案 0 :(得分:3)
由于您有一个对象数组,您可以通过数组索引访问每个对象,也可以循环遍历数组以获取每个单独的对象。
一旦你拥有了自己的对象,你就可以简单地访问对象的第一个名字属性。
循环示例:
foreach ( $array as $object ) {
echo $object->firstname;
}
其中$ array是包含数组的变量。
通过数组索引访问的示例:
echo $array[0]->firstname;
OR
$obj = $array[0];
echo $obj->firstname;
答案 1 :(得分:2)
如何从此数组中获取firstName值?很容易 print_r,但我想要个别值
你可以这样做:
foreach($yourArray as $val){
echo $val->firstName;
}
由于您的数组包含对象stdClass
,因此您需要使用->
,如上所示。
答案 2 :(得分:2)
试试这个
foreach($x as $val)
{
echo $val->firstName;
}
答案 3 :(得分:0)
试试这个(假设$a
是你的数组):
echo $a[0]->firstname;