PHP - 循环遍历JSON变量数组

时间:2013-07-10 06:25:30

标签: php ajax arrays

我在PHP中有以下数组(这是print_r()输出。)

我目前正在努力遍历这些数据 - 需要能够处理每个部分并访问每个数组项中的值。我怎么能这样做。

我尝试过以下不成功......

foreach (array as $key => $value) {
 echo $key;
}

enter image description here

2 个答案:

答案 0 :(得分:4)

试试这个。由于您有一个对象数组,因此您应该能够使用 - >

访问每个对象属性
foreach($array as $value) {
    echo $value -> userid;
}

它应该回显出该对象数组中的所有用户ID

答案 1 :(得分:4)

你有一个对象数组,所以尝试这样的事情:

<?php
foreach ($array as $value) {
    echo $value->userid;
    echo $value->action;
    echo $value->photo_name;
}

您不需要$key,因为您没有在循环中使用它。每次迭代都会将对象放在$value变量中,您可以在该变量上访问它的属性。