138 of 410 menu

Função range

A função range cria um array com um intervalo de elementos. Por exemplo, você pode criar um array, preenchido com números de 1 a 100 ou letras de 'a' a 'z'. O intervalo que a função irá gerar é definido por parâmetros: o primeiro parâmetro é de onde começar, e o segundo - até onde ir.

O terceiro parâmetro opcional da função define o passo (incremento) com o qual a geração irá avançar.

Sintaxe

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

Exemplo

Vamos criar um array preenchido com números de 1 a 5:

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

Resultado da execução do código:

[1, 2, 3, 4, 5]

Exemplo

Vamos criar um array preenchido com números de 5 a 1:

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

Resultado da execução do código:

[5, 4, 3, 2, 1]

Exemplo

Vamos criar um array preenchido com números de 0 a 10 com passo de 2:

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

Resultado da execução do código:

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

Exemplo

Vamos criar um array preenchido com letras de 'a' a 'e':

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

Resultado da execução do código:

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

Veja também

  • a função array_fill,
    que preenche um array com um valor especificado
  • a função array_pad,
    que preenche um array até um tamanho especificado
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar