PHP'de Çok Boyutlu Diziler

Dizi elemanları sadece dizeler ve sayılar değil, aynı zamanda diziler de olabilir. Bu durumda bize dizi dizileri veya çok boyutlu dizi elde edilir. Aşağıdaki örnekte $arr dizisi sırayla dizi olan üç elemandan oluşmaktadır:

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

Daha anlaşılır bir şekilde yeniden yazalım:

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

İç içe geçme seviyesine bağlı olarak diziler iki boyutlu - dizi dizileri, üç boyutlu - dizi dizi dizileri (ve tabii ki - dört boyutlu, beş boyutlu vb.) olabilir.

Yukarıda verilen dizi iki boyutludur, çünkü bir dizi içinde diğer alt diziler bulunur ve bu alt dizilerde başka diziler yoktur. İki boyutlu bir diziden herhangi bir elemanı çıktılamak için artık bir çift köşeli parantez değil, iki çift yazılmalıdır:

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

Aşağıdaki dizi verilmiştir:

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

Onun yardımıyla metni 'l', 'e', 'g' ve 'a' olan elemanları yazdırın.

Задание 2

Aşağıdaki dizi verilmiştir:

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

Tüm elemanlarının toplamını bulun.