⊗ppPmMdFl 139 of 447 menu

Vullen van multidimensionale arrays in PHP

Stel dat we nu in een loop een of andere multidimensionale array met getallen willen maken.

Bijvoorbeeld, zo'n tweedimensionale array:

<?php [[1, 2, 3], [1, 2, 3], [1, 2, 3]] ?>

Laten we de gestelde taak oplossen door twee geneste loops toe te passen. De buitenste loop zal de subarrays aanmaken, en de binnenste - deze subarrays met getallen vullen:

<?php $arr = []; for ($i = 0; $i < 3; $i++) { for ($j = 0; $j < 3; $j++) { $arr[$i][$j] = $j + 1; // vullen de subarray met getallen } } var_dump($arr); ?>

Vorm met behulp van twee geneste loops de volgende array:

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

Vorm met behulp van twee geneste loops de volgende array:

[['x', 'x', 'x', 'x'], ['x', 'x', 'x', 'x'], ['x', 'x', 'x', 'x']]

Vorm met behulp van drie geneste loops de volgende array:

[ [ [1, 2, 3, 4, 5], [1, 2, 3, 4, 5], ], [ [1, 2, 3, 4, 5], [1, 2, 3, 4, 5], ], [ [1, 2, 3, 4, 5], [1, 2, 3, 4, 5], ], ]
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