Опционалност заграда у петљама у PHP-у
У петљама витичасте заграде нису обавезне. Ако их изоставимо, петља ће извршити само један ред испод ње.
Погледајмо на примеру. Нека имамо неку петљу са витичастим заградама:
<?php
for ($i = 0; $i <= 9; $i++) {
echo $i; // исписаће бројеве од 0 до 9
}
?>
Изоставимо витичасте заграде - и резултат се од тога неће променити:
<?php
for ($i = 0; $i <= 9; $i++)
echo $i; // исписаће бројеве од 0 до 9
?>
Препишите следећи код без витичастих заграда:
<?php
$arr = [1, 2, 3, 4, 5];
foreach ($arr as $elem) {
echo $elem;
}
?>