Soek foute in PHP-kodering met skikkings

In die volgende take het 'n programmeerder kode geskryf en moontlik foute daarin gemaak. Jy moet nagaan of die kode doen wat beskryf word. As die kode verkeerd werk, moet jy die foute regstel.

Задание 1

Die kode moet die lengte van die skikking toon:

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

Die kode moet die laaste element van die skikking toon:

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

Die kode moet die som van die skikkings-elemente vind:

php<?php
  $arr = [1, 2, 3, 4, 5];
  echo $arr[1] + $arr[2] + $arr[3] + $arr[4] + $arr[5];
?>
Задание 4

Die kode moet die lengte van die skikking toon:

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

Die kode moet die som van die skikkings-elemente vind:

php<?php
  $arr = [
    'a' => 1,
    'b' => 2,
    'c' => 3,
  ];
  
  echo $arr[a] + $arr[b] + $arr[c];
?>
Задание 6

Die kode moet die skikkings-element toon volgens die sleutel wat in die veranderlike gespesifiseer is:

php<?php
  $arr = [
    'a' => 1,
    'b' => 2,
    'c' => 3,
  ];
  
  $k = 'a';
  echo $arr['$k'];
?>
Задание 7

Die kode moet die lengte van die skikking toon:

php<?php
  $arr = [1, 2, 3, 4, 5];
  echo count($arr);
?>
Задание 8

Die kode moet die skikkings-element toon volgens die sleutel wat in die veranderlike gespesifiseer is:

php<?php
  $arr = [
    'a' => 1,
    'b' => 2,
    'c' => 3,
  ];
  
  $a = 1;
  echo $arr[$a];
?>