PHP FOREACH ОГРАНИЧИТЬ КОЛИЧЕСТВО ИТЕРАЦИЙ
Один из самых удобных и популярных переборов массивов в PHP — это цикл foreach. Однако иногда бывает необходимо ограничить количество итераций цикла. Это может понадобиться, например, когда нужно вывести только первые несколько элементов массива на страницу.
Для того чтобы ограничить количество итераций цикла foreach, можно использовать функцию array_slice()
. Эта функция позволяет вернуть выбранные элементы массива в виде нового массива.
$array = array('a', 'b', 'c', 'd', 'e', 'f');$limited_array = array_slice($array, 0, 3);foreach($limited_array as $value){ echo $value.'
';}
В примере выше мы создаем массив из букв a, b, c, d, e и f, а затем с помощью array_slice()
выбираем первые три элемента (индексы 0, 1 и 2) и сохраняем их в новый массив $limited_array
. Далее мы перебираем новый массив через цикл foreach и выводим каждый элемент на экран.
#33 Уроки PHP - Учим язык PHP, Обход массива циклом for и foreach на языке PHP
Основы php цикл foreach
Функция PHP для ограничения доступа по IP
Цикл foreach PHP перебрать массив
Foreach loops in PHP - Easily Iterate Over Arrays
Цикл For. PHP практический (4 урок)
Основы php Циклы for, while, do while
PHP foreach Loop - foreach Loop in PHP - PHP Tutorial 49
Foreach no PHP
PHP - зачем его учить, что на нем пишут, зарплаты, фреймворки