Codeigniter:如何在视图页面中循环结果数组?

Codeigniter: How to loop a result array in view page?

我必须forech一个数组结果,当我print_r这个数组时,我得到了这个结果:

Array ( [0] => stdClass Object ( [reqcount] => 35 ) [1] => stdClass Object ( [reqcount] => 3 ) [2] => stdClass Object ( [reqcount] => 1 ) [3] => stdClass Object ( [reqcount] => 1 ) [4] => stdClass Object ( [reqcount] => 1 ) [5] => stdClass Object ( [reqcount] => 1 ) [6] => stdClass Object ( [reqcount] => 1 ) [7] => stdClass Object ( [reqcount] => 1 ) [8] => stdClass Object ( [reqcount] => 1 ) [9] => stdClass Object ( [reqcount] => 1 ) [10] => stdClass Object ( [reqcount] => 1 ) [11] => stdClass Object ( [reqcount] => 1 ) [12] => stdClass Object ( [reqcount] => 1 ) [13] => stdClass Object ( [reqcount] => 1 ) [14] => stdClass Object ( [reqcount] => 1 ) [15] => stdClass Object ( [reqcount] => 1 ) [16] => stdClass Object ( [reqcount] => 1 ) [17] => stdClass Object ( [reqcount] => 1 ) [18] => stdClass Object ( [reqcount] => 2 ) [19] => stdClass Object ( [reqcount] => 1 ) [20] => stdClass Object ( [reqcount] => 1 ) [21] => stdClass Object ( [reqcount] => 1 ) [22] => stdClass Object ( [reqcount] => 1 ) [23] => stdClass Object ( [reqcount] => 1 ) [24] => stdClass Object ( [reqcount] => 1 ) [25] => stdClass Object ( [reqcount] => 1 ) [26] => stdClass Object ( [reqcount] => 1 ) [27] => stdClass Object ( [reqcount] => 1 ) [28] => stdClass Object ( [reqcount] => 1 ) [29] => stdClass Object ( [reqcount] => 1 ) [30] => stdClass Object ( [reqcount] => 1 ) [31] => stdClass Object ( [reqcount] => 1 ) [32] => stdClass Object ( [reqcount] => 1 ) [33] => stdClass Object ( [reqcount] => 1 ) [34] => stdClass Object ( [reqcount] => 2 ) [35] => stdClass Object ( [reqcount] => 1 ) [36] => stdClass Object ( [reqcount] => 2 ) [37] => stdClass Object ( [reqcount] => 1 ) [38] => stdClass Object ( [reqcount] => 1 ) [39] => stdClass Object ( [reqcount] => 1 ) [40] => stdClass Object ( [reqcount] => 1 ) [41] => stdClass Object ( [reqcount] => 1 ) [42] => stdClass Object ( [reqcount] => 1 ) [43] => stdClass Object ( [reqcount] => 1 ) [44] => stdClass Object ( [reqcount] => 1 ) [45] => stdClass Object ( [reqcount] => 2 ) [46] => stdClass Object ( [reqcount] => 1 ) [47] => stdClass Object ( [reqcount] => 2 ) [48] => stdClass Object ( [reqcount] => 1 ) [49] => stdClass Object ( [reqcount] => 1 ) [50] => stdClass Object ( [reqcount] => 2 ) [51] => stdClass Object ( [reqcount] => 1 ) [52] => stdClass Object ( [reqcount] => 2 ) [53] => stdClass Object ( [reqcount] => 1 ) [54] => stdClass Object ( [reqcount] => 1 ) [55] => stdClass Object ( [reqcount] => 1 ) [56] => stdClass Object ( [reqcount] => 1 ) [57] => stdClass Object ( [reqcount] => 1 ) [58] => stdClass Object ( [reqcount] => 2 ) [59] => stdClass Object ( [reqcount] => 2 ) [60] => stdClass Object ( [reqcount] => 1 ) [61] => stdClass Object ( [reqcount] => 1 ) [62] => stdClass Object ( [reqcount] => 1 ) [63] => stdClass Object ( [reqcount] => 1 ) [64] => stdClass Object ( [reqcount] => 1 ) [65] => stdClass Object ( [reqcount] => 1 ) [66] => stdClass Object ( [reqcount] => 1 ) [67] => stdClass Object ( [reqcount] => 1 ) [68] => stdClass Object ( [reqcount] => 1 ) [69] => stdClass Object ( [reqcount] => 1 ) [70] => stdClass Object ( [reqcount] => 1 ) [71] => stdClass Object ( [reqcount] => 1 ) [72] => stdClass Object ( [reqcount] => 1 ) [73] => stdClass Object ( [reqcount] => 1 ) [74] => stdClass Object ( [reqcount] => 1 ) [75] => stdClass Object ( [reqcount] => 1 )

请帮我foreach查看页面中的结果

您正在获取对象形式的结果,您可以在 foreach 循环中获取值,如下所示:

示例:

foreach ($yourArr as $value) {
    echo $value->reqcount;
}

还有一个解决方案,如果你想将对象转换为数组,你可以通过以下方式更改 typecast

$array =  (array) $yourObjectArr;

这在技术上不是数组,这个对象数组,这意味着当你foreach它时,你需要通过指针访问对象->。

foreach ($array as $result) {
  echo $result->reqcount;
}

好吧,你有一个包含 Object-Values 的数组。 要访问您的 reqcount 值,请查看此迭代:

foreach($array as $key => $value){
    echo $value->reqcount.PHP_EOL;
}

这应该可以满足您的要求。

你的数组是对象类型所以使用这个代码

foreach($yourarrray as $value)
{
 echo $value->reqcount;
}