Niveau 8.8 van PHP-takenboek
Gegeven een formulier met een invoerveld. Er wordt een getal in het invoerveld ingevoerd. Controleer bij het verzenden van het formulier of dit getal een perfect getal is.
Gegeven een lijst van gebeurtenissen over bepaalde maanden, opgeslagen in de volgende structuur:
<?php
$events = [
[
'date' => '2019-12'
'event' => 'name1'
],
[
'date' => '2019-12'
'event' => 'name2'
],
[
'date' => '2019-11'
'event' => 'name3'
],
[
'date' => '2019-11'
'event' => 'name4'
],
[
'date' => '2020-10'
'event' => 'name5'
],
[
'date' => '2020-10'
'event' => 'name6'
],
[
'date' => '2020-11'
'event' => 'name5'
],
[
'date' => '2020-11'
'event' => 'name6'
],
[
'date' => '2020-12'
'event' => 'name7'
],
[
'date' => '2020-12'
'event' => 'name8'
],
[
'date' => '2020-12'
'event' => 'name9'
],
]
?>
Schrijf code die de gegevensstructuur omzet in de volgende:
[
2019: [
11: [array van gebeurtenissen],
12: [array van gebeurtenissen],
],
2020: [
10: [array van gebeurtenissen],
11: [array van gebeurtenissen],
12: [array van gebeurtenissen],
]
]