Boucle for pour les tableaux en PHP

Supposons que nous ayons un tableau comme celui-ci :

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

Comme vous le savez, les tableaux sont parcourus par la boucle foreach. En réalité, les éléments d'un tableau peuvent être parcourus avec une boucle for ordinaire. Cela est rarement nécessaire, mais peut parfois être utile. Effectuons un tel parcours :

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

Soit un tableau :

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

A l'aide d'une boucle for, affichez tous ces éléments à l'écran.

Задание 2

Soit un tableau :

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

A l'aide d'une boucle for, affichez à l'écran tous les éléments de ce tableau, sauf le dernier.

Задание 3

Soit un tableau :

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

A l'aide d'une boucle for, affichez à l'écran la première moitié des éléments de ce tableau.