Optionele haakjes bij loops in PHP
Bij loops zijn accolades niet verplicht. Als je ze weglaat, zal de loop slechts één regel eronder uitvoeren.
Laten we een voorbeeld bekijken. Stel we hebben een loop met accolades:
<?php
for ($i = 0; $i <= 9; $i++) {
echo $i; // geeft de nummers van 0 tot 9 weer
}
?>
Laten we de accolades weglaten - en het resultaat zal hierdoor niet veranderen:
<?php
for ($i = 0; $i <= 9; $i++)
echo $i; // geeft de nummers van 0 tot 9 weer
?>
Herschrijf de volgende code zonder accolades:
<?php
$arr = [1, 2, 3, 4, 5];
foreach ($arr as $elem) {
echo $elem;
}
?>