Προαιρετικότητα των αγκύλων σε βρόχους στην 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;
}
?>