Função range() do PHP
Exemplo
Cria um array 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 elementos de um intervalo especificado.
esta função retorna um array contendo elementos de baixo até alto entre
Comentário:se baixo se o parâmetro for maior que alto Parâmetros alto até baixo.
Descrição
Esta função cria um array contendo elementos de baixo até alto (inclusivo baixo e altoentre alto se for maior que baixo se for menor, retorna um array inverso.
Sintaxe
range(baixo,alto,step)
Parâmetros | Descrição |
---|---|
baixo | Obrigatório. Especifica o valor mínimo do array. |
alto | Obrigatório. Especifica o valor máximo do array. |
step | Opcional. Especifica o passo entre os elementos. O padrão é 1. |
Detalhes Técnicos
Retorno: | Retornar um array contendo elementos entre baixo até alto do elemento do array. |
Versão PHP: | 4+ |
Log de Atualizações: |
O parâmetro step foi adicionado no PHP 5.0. No PHP 4.1.0 até a versão 4.3.2, a função trata strings numéricas como strings e não como inteiros. Strings numéricas serão usadas para sequências de caracteres, por exemplo, "5252" será tratado como "5". Suporte a sequências de caracteres e arrays decrescentes foi adicionado no PHP 4.1.0. O valor da sequência de caracteres é limitado a uma comprimento. Se o comprimento for maior que um, só será usado o primeiro caractere. Antes dessa versão, a função range() só gerava arrays de inteiros crescentes. |
Mais Exemplos
Exemplo 1
Retornar um array contendo elementos entre "0" e "50" aumentando em 10:
<?php $number = range(0,50,10); print_r ($number); ?>
Exemplo 2
Usar letras - Retornar um array contendo elementos entre "a" e "d":
<?php $letter = range("a","d"); print_r ($letter); ?>