Silmukoiden aaltosulkeiden valinnaisuus PHP:ssä
Silmukoissa aaltosulkeet eivät ole pakollisia. Jos ne jätetään pois, silmukka suorittaa vain yhden sen alla olevan rivin.
Katsotaanpa esimerkkiä. Oletetaan, että meillä on jokin silmukka aaltosulkeilla:
<?php
for ($i = 0; $i <= 9; $i++) {
echo $i; // tulostaa numerot 0:sta 9:ään
}
?>
Jätetään aaltosulkeet pois - ja tulos ei muutu:
<?php
for ($i = 0; $i <= 9; $i++)
echo $i; // tulostaa numerot 0:sta 9:ään
?>
Kirjoita seuraava koodi uudelleen ilman aaltosulkeita:
<?php
$arr = [1, 2, 3, 4, 5];
foreach ($arr as $elem) {
echo $elem;
}
?>