Nivo 9.10 PHP zadataka

Задание 1

Napišite kod koji će odrediti maksimalni nivo ugnježdenosti višedimenzionalnog niza.

Задание 2

Dat je proizvoljni dvodimenzionalni niz:

php[
  [11, 32, 13, 44, 55],
  [31, 42, 53, 66, 75],
  [12, 26, 33, 45, 52],
  [15, 22, 35, 64, 57],
  [21, 52, 32, 44, 38],
]

Pronađite maksimalni i minimalni element i zamenite im mesta.

Задание 3

Neka se u bazi podataka čuva tabela sa zemljama sledećeg izgleda:

tabela countries
id name

Neka se u bazi podataka takođe čuva tabela sa gradovima sledećeg izgleda:

tabela cities
id name country_id

Pomoću podataka ovih tabela dobijte niz sledećeg izgleda:

php[
  'zemlja1': [niz gradova ove zemlje],
  'zemlja2': [niz gradova ove zemlje],
  'zemlja3': [niz gradova ove zemlje],
]