For-lus voor arrays in PHP

Stel dat we de volgende array hebben:

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

Zoals je weet, worden arrays doorlopen met de foreach-lus. In werkelijkheid kunnen de elementen van een array ook worden doorlopen met een gewone for-lus. Dit is zelden nodig, maar soms kan het handig zijn. Laten we zo'n iteratie uitvoeren:

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

Gegeven een array:

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

Gebruik een for-lus om alle elementen op het scherm weer te geven.

Задание 2

Gegeven een array:

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

Gebruik een for-lus om alle elementen van deze array weer te geven, behalve de laatste.

Задание 3

Gegeven een array:

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

Gebruik een for-lus om de eerste helft van de elementen van deze array op het scherm weer te geven.