PHP ЗАЦИКЛИТЬ МАССИВ
PHP предоставляет несколько способов зациклить массив. Для наиболее распространенных ситуаций, когда вы хотите выполнить действие над каждым элементом массива, вы можете использовать цикл foreach. Пример:
$my_array = array(1, 2, 3, 4, 5);
foreach($my_array as $value) {
echo $value . "
";
}
Этот код выведет каждый элемент массива $my_array на новой строке.Если вы хотите выполнить действие над каждым элементом массива, используя индекс массива, вы можете использовать цикл for. Пример:$my_array = array(1, 2, 3, 4, 5);
for($i = 0; $i < count($my_array); $i++) {
echo $my_array[$i] . "
";
}
Этот код также выведет каждый элемент массива $my_array на новой строке.Вы также можете использовать while-цикл, чтобы зациклить массив, если у вас есть сложные условия для выполнения над каждым элементом массива. Пример:$my_array = array(1, 2, 3, 4, 5);
$i = 0;
while($i < count($my_array)) {
if($my_array[$i] % 2 == 0) {
echo $my_array[$i] . "
";
}
$i++;
}
Этот код выведет каждый четный элемент массива $my_array на новой строке.В PHP также есть множество других функций для работы с массивами, таких как array_map(), array_filter() и array_reduce(). Которые могут быть использованы для зацикливания массива с разными условиями и целями.
#35 Уроки PHP - Учим язык PHP, Проверка существования и удаление элементов массива на языке PHP
Циклы и Массивы в PHP
Изучение PHP для начинающих - Урок #15 - Массивы элементов
Уроки PHP #6 Массивы
Перебор элементов массива конструкцией foreach в php.
#25 Уроки PHP - Учим язык PHP, Цикл While на языке PHP
Цикл For. PHP практический (4 урок)
Обход массива циклами в PHP - Базовый курс PHP-7