PHP-də massivlər üçün for döngüsü

Tutaq ki, bizə belə bir massiv verilib:

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

Bildiyiniz kimi, massivlər foreach döngüsü ilə gəzilir. Əslində, massiv elementlərini adi for döngüsü ilə də gəzmək olar. Buna nadir hallarda ehtiyac olsa da, bəzən faydalı ola bilər. Gəlin belə bir gəzinti edək:

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

Massiv verilib:

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

for döngüsündən istifadə edərək bütün bu elementləri ekranda çap edin.

Задание 2

Massiv verilib:

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

for döngüsündən istifadə edərək bu massivin sonuncudan başqa bütün elementlərini ekranda çap edin.

Задание 3

Massiv verilib:

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

for döngüsündən istifadə edərək bu massivin ilk yarısının elementlərini ekranda çap edin.