Reputation: 3225
I have this foreach
loop in PHP where i loop through some array results:
foreach(array_reverse($output) as $row)
but i want to be able to limit the number of results so i can display the results on separate pages
i have tried using the function array_slice
in PHP but had no luck, using the below code i just get no results returned
foreach(array_reverse(array_slice($output),0,5) as $row)
how can i limit the results returned in the array?
Upvotes: 0
Views: 310
Reputation: 818
You put the offset and limit in the array_reverse method arguments instead of the array_slice arguments.
array array_reverse ( array $array [, bool $preserve_keys = false ] )
array array_slice ( array $array , int $offset [, int $length = NULL [, bool $preserve_keys = false ]] )
Upvotes: 3