Mencari Ralat dalam Kod dengan Tatasusunan PHP

Dalam tugas-tugas berikutnya, seorang pengaturcara telah menulis kod dan mungkin melakukan kesilapan di dalamnya. Anda perlu menyemak sama ada kod itu melakukan seperti yang diterangkan. Jika kod berfungsi dengan tidak betul, anda mesti membetulkan kesilapan tersebut.

Задание 1

Kod sepatutnya mencetak panjang tatasusunan:

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

Kod sepatutnya mencetak elemen terakhir tatasusunan:

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

Kod sepatutnya mencari jumlah elemen tatasusunan:

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

Kod sepatutnya mencetak panjang tatasusunan:

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

Kod sepatutnya mencari jumlah elemen tatasusunan:

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

Kod sepatutnya mencetak elemen tatasusunan mengikut kunci yang ditetapkan dalam pembolehubah:

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

Kod sepatutnya mencetak panjang tatasusunan:

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

Kod sepatutnya mencetak elemen tatasusunan mengikut kunci yang ditetapkan dalam pembolehubah:

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