Livello 9.10 del libro di problemi PHP
Scrivi un codice che determini il livello massimo di annidamento di un array multidimensionale.
Dato un array bidimensionale arbitrario:
[
[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],
]
Trova gli elementi massimo e minimo e scambiali di posto.
Supponiamo che nel database sia memorizzata una tabella di paesi come la seguente:
| id | name |
|---|
Supponiamo che nel database sia memorizzata anche una tabella di città come la seguente:
| id | name | country_id |
|---|
Utilizzando i dati di queste tabelle, ottieni un array della forma seguente:
[
'country1': [array di città di questo paese],
'country2': [array di città di questo paese],
'country3': [array di città di questo paese],
]