Необязательность скобок в циклах в PHP
В циклах фигурные скобки не обязательны. Если их опустить, то цикл выполнит только одну строку под ним.
Давайте посмотрим на примере. Пусть у нас есть некоторый цикл с фигурными скобками:
<?php
for ($i = 0; $i <= 9; $i++) {
echo $i; // выведет числа от 0 до 9
}
?>
Опустим фигурные скобки - и результат от этого не изменится:
<?php
for ($i = 0; $i <= 9; $i++)
echo $i; // выведет числа от 0 до 9
?>
№1
Перепишите следующий код без фигурных скобок:
<?php
$arr = [1, 2, 3, 4, 5];
foreach ($arr as $elem) {
echo $elem;
}
?>