Η επανάληψη foreach στην PHP

Η επανάληψη foreach χρησιμοποιείται για τη διέλευση μέσω όλων των στοιχείων ενός πίνακα.

Η σύνταξη είναι η εξής: γράφεται η λέξη-κλειδί foreach, και μετά από αυτήν παρενθέσεις (). Σε αυτές τις παρενθέσεις καθορίζεται η μεταβλητή στην οποία βρίσκεται ο πίνακας που επαναλαμβάνεται, μετά η λέξη as, και μετά από αυτή - η μεταβλητή στην οποία σε κάθε πάσα της επανάληψης θα πέφτει το στοιχείο του πίνακα. Στη συνέχεια πρέπει να ακολουθούν άγκιστρα {}, μέσα στα οποία θα βρίσκεται το σώμα της επανάληψης.

Άρα, η σύνταξη της επανάληψής μας μοιάζει ως εξής:

php<?php
  foreach ($arrayName as $elementName) {
    /*
      Ο κώδικας που βρίσκεται μεταξύ των αγκίστρων
      θα επαναλαμβάνεται τόσες φορές,
      όσα στοιχεία έχει ο πίνακας.
    */
  }
?>

Ας χρησιμοποιήσουμε την επανάληψη foreach για να εμφανίσουμε στην οθόνη όλα τα στοιχεία του πίνακα:

php<?php
  $arr = [1, 2, 3, 4, 5];
  
  foreach ($arr as $elem) {
    echo $elem;
  }
?>
Задание 1

Δίνεται ένας πίνακας με αριθμούς:

php<?php
  $arr = [1, 2, 3, 4, 5];
?>

Επαναλάβετε αυτόν τον πίνακα με επανάληψη και εμφανίστε στην οθόνη τα τετράγωνα αυτών των αριθμών.

Задание 2

Δίνεται ένας πίνακας με αριθμούς:

php<?php
  $arr = [1, 2, 3, 4, 5];
?>

Με την επανάληψη foreach και την ετικέτα br εμφανίστε στην οθόνη μια στήλη στοιχείων αυτού του πίνακα.

Задание 3

Δίνεται ένας πίνακας με αριθμούς:

php<?php
  $arr = [1, 2, 3, 4, 5];
?>

Με την επανάληψη foreach και την ετικέτα br εμφανίστε στην οθόνη μια στήλη στοιχείων αυτού του πίνακα έτσι, ώστε κάθε στοιχείο του πίνακα να βρίσκεται στη δική του ετικέτα b.