如何限制PHP数组中返回的结果

时间:2014-12-10 20:16:17

标签: php

我在PHP中有这个foreach循环,我遍历一些数组结果:

foreach(array_reverse($output) as $row)

但我希望能够限制结果数量,以便我可以在不同的页面上显示结果

我尝试在PHP中使用函数array_slice但没有运气,使用下面的代码我只是没有返回结果

foreach(array_reverse(array_slice($output),0,5) as $row)

如何限制数组中返回的结果?

1 个答案:

答案 0 :(得分:3)

您将偏移量和限制放在array_reverse方法参数中,而不是array_slice参数。

array array_reverse ( array $array [, bool $preserve_keys = false ] )

array array_slice ( array $array , int $offset [, int $length = NULL [, bool $preserve_keys = false ]] )