Επανάληψη for για πίνακες στην PHP

Ας υποθέσουμε ότι έχουμε τον ακόλουθο πίνακα:

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

Όπως γνωρίζετε, οι πίνακες διασχίζονται με την επανάληψη foreach. Στην πραγματικότητα, τα στοιχεία ενός πίνακα μπορούν να διασχιστούν και με μια κανονική επανάληψη for. Αυτό είναι σπάνιο, αλλά μερικές φορές μπορεί να είναι χρήσιμο. Ας πραγματοποιήσουμε μια τέτοια διάσχιση:

php<?php
  $arr = [1, 2, 3, 4, 5];
  $length = count($arr);
  
  for ($i = 0; $i < $length; $i++) {
    echo $arr[$i];
  }
?>
Задание 1

Δίνεται ο πίνακας:

php<?php
  $arr = ['a', 'b', 'c', 'd', 'e'];
?>

Χρησιμοποιώντας την επανάληψη for εμφανίστε όλα αυτά τα στοιχεία στην οθόνη.

Задание 2

Δίνεται ο πίνακας:

php<?php
  $arr = ['a', 'b', 'c', 'd', 'e'];
?>

Χρησιμοποιώντας την επανάληψη for εμφανίστε στην οθόνη όλα τα στοιχεία αυτού του πίνακα, εκτός από το τελευταίο.

Задание 3

Δίνεται ο πίνακας:

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

Χρησιμοποιώντας την επανάληψη for εμφανίστε στην οθόνη το πρώτο μισό των στοιχείων αυτού του πίνακα.