Η επανάληψη foreach στην PHP
Η επανάληψη foreach χρησιμοποιείται για τη διέλευση
μέσω όλων των στοιχείων ενός πίνακα.
Η σύνταξη είναι η εξής: γράφεται η λέξη-κλειδί foreach,
και μετά από αυτήν παρενθέσεις (). Σε
αυτές τις παρενθέσεις καθορίζεται η μεταβλητή στην οποία
βρίσκεται ο πίνακας που επαναλαμβάνεται, μετά η λέξη as,
και μετά από αυτή - η μεταβλητή στην οποία σε
κάθε πάσα της επανάληψης θα πέφτει το στοιχείο
του πίνακα. Στη συνέχεια πρέπει να ακολουθούν άγκιστρα
{}, μέσα στα οποία θα βρίσκεται το σώμα
της επανάληψης.
Άρα, η σύνταξη της επανάληψής μας μοιάζει ως εξής:
<?php
foreach ($arrayName as $elementName) {
/*
Ο κώδικας που βρίσκεται μεταξύ των αγκίστρων
θα επαναλαμβάνεται τόσες φορές,
όσα στοιχεία έχει ο πίνακας.
*/
}
?>
Ας χρησιμοποιήσουμε την επανάληψη foreach για να εμφανίσουμε
στην οθόνη όλα τα στοιχεία του πίνακα:
<?php
$arr = [1, 2, 3, 4, 5];
foreach ($arr as $elem) {
echo $elem;
}
?>
Δίνεται ένας πίνακας με αριθμούς:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Επαναλάβετε αυτόν τον πίνακα με επανάληψη και εμφανίστε στην οθόνη τα τετράγωνα αυτών των αριθμών.
Δίνεται ένας πίνακας με αριθμούς:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Με την επανάληψη foreach και
την ετικέτα br
εμφανίστε στην οθόνη μια στήλη στοιχείων
αυτού του πίνακα.