138 of 410 menu

Funktio range

Funktio range luo taulukon, joka sisältää elementtien alueen. Esimerkiksi voit luoda taulukon, joka on täytetty numeroilla 1:stä 100:aan tai kirjaimilla 'a':sta 'z':ään. Alue, jonka funktio generoi, määritetään parametreilla: ensimmäinen parametri kertoo mistä generoidaan, ja toinen - mihin asti.

Funktion kolmas valinnainen parametri määrittää askeleen, jolla generointi etenee.

Syntaksi

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

Esimerkki

Luodaan taulukko, joka on täytetty numeroilla 1:stä 5:een:

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

Koodin suorituksen tulos:

[1, 2, 3, 4, 5]

Esimerkki

Luodaan taulukko, joka on täytetty numeroilla 5:stä 1:een:

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

Koodin suorituksen tulos:

[5, 4, 3, 2, 1]

Esimerkki

Luodaan taulukko, joka on täytetty numeroilla 0:sta 10:een askeleella 2:

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

Koodin suorituksen tulos:

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

Esimerkki

Luodaan taulukko, joka on täytetty kirjaimilla 'a':sta 'e':een:

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

Koodin suorituksen tulos:

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

Katso myös

  • funktion array_fill,
    joka täyttää taulukon annetulla arvolla
  • funktion array_pad,
    joka täydentää taulukon haluttuun kokoon
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää