PHPda ko'p o'lchovli massivlar

Massiv elementlari nafaqat satrlar va raqamlar, balki massivlar ham bo'lishi mumkin. Bu holda biz massivlar massivi yoki ko'p o'lchovli massivga ega bo'lamiz. Quyidagi misolda $arr massivi o'z navbatida massivlar bo'lgan uch elementdan iborat:

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

Keling, buni anroq tushunarli shaklda qayta yozamiz:

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

Massivlarning ichki joylashuv darajasiga qarab, massivlar ikki o'lchovli - massivlar massivi, uch o'lchovli - massivlar massivlari massivi (va hokazo - to'rt o'lchovli, besh o'lchovli va h.k.) bo'lishi mumkin.

Yuqorida keltirilgan massiv ikki o'lchovli hisoblanadi, chunki bitta massiv ichida boshqa pastki massivlar joylashgan va bu pastki massivlarda boshqa massivlar mavjud emas. Ikki o'lchovli massivdan qandaydir elementni chiqarish uchun endi bitta juft kvadrat qavs emas, balki ikkitasini yozish kerak:

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

Quyidagi massiv berilgan:

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

Uning yordamida matni 'l', 'e', 'g' va 'a' bo'lgan elementlarni chiqaring.

Задание 2

Quyidagi massiv berilgan:

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

Uning barcha elementlari yig'indisini toping.