138 of 410 menu

Funkcija range

Funkcija range sukuria masyvą su elementų diapazonu. Pavyzdžiui, galima sukurti masyvą, užpildytą skaičiais nuo 1 iki 100 arba raidėmis nuo 'a' iki 'z'. Diapazonas, kurį sugeneruos funkcija, nurodomas parametrais: pirmasis parametras nurodo nuo kur, o antrasis - iki kur.

Trečiasis neprivalomas funkcijos parametras nurodo žingsnį, kuriuo bus vykdoma generacija.

Sintaksė

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

Pavyzdys

Sukurkime masyvą, užpildytą skaičiais nuo 1 iki 5:

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

Kodo vykdymo rezultatas:

[1, 2, 3, 4, 5]

Pavyzdys

Sukurkime masyvą, užpildytą skaičiais nuo 5 iki 1:

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

Kodo vykdymo rezultatas:

[5, 4, 3, 2, 1]

Pavyzdys

Sukurkime masyvą, užpildytą skaičiais nuo 0 iki 10 su žingsniu 2:

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

Kodo vykdymo rezultatas:

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

Pavyzdys

Sukurkime masyvą, užpildytą raidėmis nuo 'a' iki 'e':

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

Kodo vykdymo rezultatas:

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

Taip pat žiūrėkite

  • funkciją array_fill,
    kuri užpildo masyvą nurodyta reikšme
  • funkciją array_pad,
    kuri papildo masyvą iki reikiamo dydžio
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti