80 of 100 menu

Niveau 8.10 van PHP Takenboek

Gegeven een formulier met twee invoervelden. Er worden getallen in de invoervelden ingevoerd. Controleer bij het verzenden van het formulier of deze getallen bevriend zijn of niet.

Gegeven een bepaalde array:

<?php $arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]; ?>

Gegeven een variabele:

<?php $n = 3; ?>

Verander deze array in een tweedimensionale array, met $n elementen per subarray.

Gegeven een array:

[ [1, 2, 3, 4, 5], [1, 2, 3], [1, 2], ]

Voeg aan elke subarray zoveel lege strings toe dat het aantal elementen in elke subarray gelijk wordt aan het aantal elementen in de langste subarray.

Gegeven een lijst met gegevens voor bepaalde data, opgeslagen in de volgende structuur:

<?php $data = [ [ 'year' => 2019, 'month' => 11, 'day' => 20, 'data' => ['array met gegevens'] ], [ 'year' => 2019, 'month' => 11, 'day' => 21, 'data' => ['array met gegevens'] ], [ 'year' => 2019, 'month' => 12, 'day' => 25, 'data' => ['array met gegevens'] ], [ 'year' => 2019, 'month' => 12, 'day' => 26, 'data' => ['array met gegevens'] ], [ 'year' => 2020, 'month' => 10, 'day' => 29, 'data' => ['array met gegevens'] ], [ 'year' => 2020, 'month' => 10, 'day' => 30, 'data' => ['array met gegevens'] ], [ 'year' => 2020, 'month' => 11, 'day' => 19, 'data' => ['array met gegevens'] ], [ 'year' => 2020, 'month' => 11, 'day' => 20, 'data' => ['array met gegevens'] ], ] ?>

Schrijf code die de gegevensstructuur omzet in een structuur van de vorm:

[ jaar1: [ maand1: [ dag1: [array met gegevens], dag2: [array met gegevens], dag3: [array met gegevens], ], maand2: [ dag1: [array met gegevens], dag2: [array met gegevens], dag3: [array met gegevens], ] ] jaar2: [ maand1: [ dag1: [array met gegevens], dag2: [array met gegevens], dag3: [array met gegevens], ], maand2: [ dag1: [array met gegevens], dag2: [array met gegevens], dag3: [array met gegevens], ] ] ]
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren