У меня есть этот цикл foreach
в PHP, где я просматриваю некоторые результаты массива:
foreach(array_reverse($output) as $row)
но я хочу, чтобы иметь возможность ограничить количество результатов, чтобы я мог отображать результаты на отдельных страницах
я попытался использовать функцию array_slice
в PHP, но не повезло, используя приведенный ниже код, я просто не получаю никаких результатов
foreach(array_reverse(array_slice($output),0,5) as $row)
как я могу ограничить результаты, возвращаемые в массиве?
Вы помещаете смещение и ограничение в аргументы метода 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 ]] )
array_slice
наarray_slice
,array_slice
принимает 3 аргумента.