我在 PHP 中有以下数组(这是一个 print_r() 输出)。
我目前正在努力遍历这些数据 - 需要能够处理每个部分并访问每个数组项中的值。我怎样才能做到这一点。
我尝试了以下失败...
foreach (array as $key => $value) {
echo $key;
}
尝试这个。由于您有一个对象数组,您应该能够使用 -> 访问每个对象属性
foreach($array as $value) {
echo $value -> userid;
}
它应该回显出该对象数组中的所有用户 ID
你有一个对象数组,所以试试这样的:
<?php
foreach ($array as $value) {
echo $value->userid;
echo $value->action;
echo $value->photo_name;
}
您不需要,$key
因为您没有在循环中使用它。每次迭代都会将对象放入$value
变量中,您可以在该变量上访问它的属性。