138 of 410 menu

Funzione range

La funzione range crea un array con un intervallo di elementi. Ad esempio, puoi creare un array riempito con numeri da 1 a 100 o lettere da 'a' a 'z'. L'intervallo generato dalla funzione è specificato dai parametri: il primo parametro indica da dove iniziare, e il secondo dove finire.

Il terzo parametro opzionale della funzione specifica il passo (step) con cui procedere la generazione.

Sintassi

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

Esempio

Creiamo un array riempito con numeri da 1 a 5:

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

Risultato dell'esecuzione del codice:

[1, 2, 3, 4, 5]

Esempio

Creiamo un array riempito con numeri da 5 a 1:

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

Risultato dell'esecuzione del codice:

[5, 4, 3, 2, 1]

Esempio

Creiamo un array riempito con numeri da 0 a 10 con passo 2:

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

Risultato dell'esecuzione del codice:

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

Esempio

Creiamo un array riempito con lettere da 'a' a 'e':

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

Risultato dell'esecuzione del codice:

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

Vedi anche

  • la funzione array_fill,
    che riempie un array con un valore specificato
  • la funzione array_pad,
    che riempie un array fino a una lunghezza specificata
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta