Mehrdimensionale Arrays in PHP

Die Elemente eines Arrays können nicht nur Zeichenketten und Zahlen sein, sondern auch Arrays. In diesem Fall erhalten wir ein Array von Arrays oder mehrdimensionales Array. Im folgenden Beispiel besteht das Array $arr aus drei Elementen, die ihrerseits Arrays sind:

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

Schreiben wir es in einer verständlicheren Form um:

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

Abhängig vom Verschachtelungsgrad können Arrays zweidimensional sein - ein Array von Arrays, dreidimensional - ein Array von Arrays von Arrays (nun, und so weiter - vierdimensional, fünfdimensional usw.).

Das oben angeführte Array ist zweidimensional, da innerhalb eines Arrays andere Subarrays angeordnet sind und in diesen Subarrays bereits keine weiteren Arrays mehr vorhanden sind. Um ein beliebiges Element aus einem zweidimensionalen Array auszugeben, sollte man nicht ein Paar eckiger Klammern schreiben, sondern zwei:

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

Gegeben ist das folgende Array:

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

Geben Sie mit seiner Hilfe die Elemente mit dem Text 'l', 'e', 'g' und 'a' aus.

Задание 2

Gegeben ist das folgende Array:

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

Finden Sie die Summe aller seiner Elemente.