მრავალგანზომილებიანი მასივები PHP-ში

მასივის ელემენტები შეიძლება იყოს არა მხოლოდ სტრიქონები და რიცხვები, არამედ მასივებიც. ამ შემთხვევაში ჩვენ მივიღებთ მასივთა მასივს ან მრავალგანზომილებიან მასივს. შემდეგ მაგალითში მასივი $arr შედგება სამი ელემენტისგან, რომლებიც თავის მხრივ მასივებია:

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

გადმოვწეროთ უფრო გასაგები ფორმით:

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

ჩადგმის დონის მიხედვით მასივები შეიძლება იყოს ორგანზომილებიანი - მასივთა მასივი, სამგანზომილებიანი - მასივთა მასივთა მასივი (და ასე შემდეგ - ოთხგანზომილებიანი, ხუთგანზომილებიანი და ა.შ).

ზემოთ მოყვანილი მასივი არის ორგანზომილებიანი, რადგან ერთი მასივის შიგნით მდებარეობს სხვა ქვემასივები და ამ ქვემასივებში უკვე არ არის სხვა მასივები. რომ გამოვიტანოთ რომელიმე ელემენტი ორგანზომილებიანი მასივიდან, უნდა დავწეროთ არა ერთი წყვილი კვადრატული ფრჩხილი, არამედ ორი:

php<?php
  $arr = [
    ['a', 'b', 'c'],
    ['d', 'e', 'f'],
    ['g', 'h', 'i'],
  ];
  
  echo $arr[0][1]; // გამოიტანს 'b'-ს
  echo $arr[1][2]; // გამოიტანს 'f'-ს
?>
Задание 1

მოცემულია შემდეგი მასივი:

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

მისი მეშვეობით გამოიტანეთ ელემენტები ტექსტით 'l', 'e', 'g' და 'a'.

Задание 2

მოცემულია შემდეგი მასივი:

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

იპოვეთ მისი ყველა ელემენტის ჯამი.