138 of 410 menu

Funkce range

Funkce range vytváří pole s rozsahem prvků. Například lze vytvořit pole naplněné čísly od 1 do 100 nebo písmeny od 'a' do 'z'. Rozsah, který funkce vygeneruje, je určen parametry: první parametr určuje začátek, a druhý - konec.

Třetí volitelný parametr funkce určuje krok, s kterým bude generování postupovat.

Syntaxe

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

Příklad

Vytvořme pole naplněné čísly od 1 do 5:

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

Výsledek provedení kódu:

[1, 2, 3, 4, 5]

Příklad

Vytvořme pole naplněné čísly od 5 do 1:

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

Výsledek provedení kódu:

[5, 4, 3, 2, 1]

Příklad

Vytvořme pole naplněné čísly od 0 do 10 s krokem 2:

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

Výsledek provedení kódu:

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

Příklad

Vytvořme pole naplněné písmeny od 'a' do 'e':

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

Výsledek provedení kódu:

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

Viz také

  • funkci array_fill,
    která vyplní pole zadanou hodnotou
  • funkci array_pad,
    která doplní pole na požadovanou velikost
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout