138 of 410 menu

Functie range

De functie range creëert een array met een bereik van elementen. Je kunt bijvoorbeeld een array maken, gevuld met getallen van 1 tot 100 of letters van 'a' tot 'z'. Het bereik dat de functie genereert, wordt bepaald door parameters: de eerste parameter is vanaf waar te genereren, en de tweede - tot waar.

De derde optionele parameter van de functie specificeert de stapgrootte waarmee de generatie zal verlopen.

Syntaxis

range(string|int|float $start, string|int|float $end, int|float $step = 1): array

Voorbeeld

Laten we een array maken, gevuld met getallen van 1 tot 5:

<?php var_dump(range(1, 5)); ?>

Resultaat van de code-uitvoering:

[1, 2, 3, 4, 5]

Voorbeeld

Laten we een array maken, gevuld met getallen van 5 tot 1:

<?php var_dump(range(5, 1)); ?>

Resultaat van de code-uitvoering:

[5, 4, 3, 2, 1]

Voorbeeld

Laten we een array maken, gevuld met getallen van 0 tot 10 met een stap van 2:

<?php var_dump(range(0, 10, 2)); ?>

Resultaat van de code-uitvoering:

[0, 2, 4, 6, 8, 10]

Voorbeeld

Laten we een array maken, gevuld met letters van 'a' tot 'e':

<?php var_dump(range('a', 'e')); ?>

Resultaat van de code-uitvoering:

['a', 'b', 'c', 'd', 'e']

Zie ook

  • de functie array_fill,
    die een array vult met een opgegeven waarde
  • de functie array_pad,
    die een array aanvult tot de gewenste grootte
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