Função PHP range()
Exemplo
Crie uma matriz contendo um intervalo de elementos de "0" a "5":
<?php
$number = range(0,5);
print_r ($number);
?>
Definição e uso
A função range() cria um array contendo um intervalo de elementos.
Esta função retorna uma matriz de elementos de baixo a alto.
Nota: Se o parâmetro baixo for maior que o parâmetro alto, a matriz de intervalo será de alto a baixo.
Sintaxe
range(low, high, step)
Valores de parâmetro
Parameter | Description |
---|---|
low | Required. Specifies the lowest value of the array |
high | Required. Specifies the highest value of the array |
step | Optional. Specifies the increment used in the range. Default is 1 |
Detalhes técnicos
Valor de retorno: | Retorna uma matriz de elementos de baixo a alto |
---|---|
Versão do PHP: | 4+ |
Registro de alterações do PHP: | O parâmetro step foi adicionado no PHP 5.0. Nas versões do PHP 4.1.0 a 4.3.2, esta função vê strings numéricas como strings e não como inteiros. As cadeias numéricas serão usadas para sequências de caracteres, por exemplo, "5252" é tratado como "5". Suporte para seqüências de caracteres e arrays decrescentes foi adicionado no PHP 4.1.0. Os valores de sequência de caracteres são limitados a um comprimento de um. Se o comprimento for maior que um, apenas o primeiro caractere será usado. Antes desta versão, range() gerava apenas arrays de inteiros incrementais. |
Mais exemplos
Exemplo
Retorne uma matriz de elementos de "0" a "50" e incremente em 10.
<?php
$number = range(0,50,10);
print_r ($number);
?>
Exemplo
Usando letras - retorne uma matriz de elementos de "a" a "d"
<?php
$letter = range("a","d");
print_r ($letter);
?>
❮ Referência de array PHP