Vargjet multidimensionale në PHP

Elementet e vargut mund të jenë jo vetëm vargje dhe numra, por edhe vargje. Në këtë rast do të kemi një varg vargjesh ose varg multidimensional. Në shembullin vijues vargu $arr përbëhet nga tre elementë, nga ana tjetër që janë vargje:

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

Le ta rishkruajmë në një formë më të kuptueshme:

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

Në varësi të nivelit të futjes, vargjet mund të jenë dydimensionale - varg vargjesh, tredimensionale - varg vargjesh vargjesh (e kështu me radhë - katërdimensionale, pesëdimensionale etj).

Vargu i paraqitur më sipër është dydimensional, pasi brenda një vargu janë vendosur nënvargje të tjera dhe tashmë në këto nënvargje nuk ka vargje të tjerë. Për të shfaqur ndonjë element nga një varg dydimensional duhet të shkruhet tashmë jo një çift kllapash katrore, por dy:

php<?php
  $arr = [
    ['a', 'b', 'c'],
    ['d', 'e', 'f'],
    ['g', 'h', 'i'],
  ];
  
  echo $arr[0][1]; // do të shfaqet 'b'
  echo $arr[1][2]; // do të shfaqet 'f'
?>
Задание 1

Është dhënë vargu vijues:

php<?php
  $arr = [
    ['a', 'b', 'c'],
    ['d', 'e', 'f'],
    ['g', 'h', 'i'],
    ['j', 'k', 'l'],
  ];
?>

Shfaqni me ndihmën e tij elementet me tekstin 'l', 'e', 'g' dhe 'a'.

Задание 2

Është dhënë vargu vijues:

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

Gjeni shumën e të gjitha elementeve të tij.