Preencher array com sequência de números no PHP

12d atrás

0 0

Com #PHP, é possível criar um array que já vem preenchido automaticamente com uma sequência de números, e até mesmo letras, com apenas uma linha de código. Para isso usamos a função range().

Sintaxe

range(string|int|float $startstring|int|float $endint|float $step = 1): array

Exemplos

Array de 0 a 10:

range(0, 10); // [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Ao invés de incrementar de 1 em 1, você pode escolher quantos números quer pular, no exemplo abaixo vamos de 0 a 100, pulando de 10 em 10:
range(0, 100, 10); // [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100]

Sequência de letras também são aceitas:

range('a', 'z'); // ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r,' 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']
Sequência decrescente:
range(5, 0); // [5, 4, 3, 2, 1, 0]


Comentários (0)

0/512
Link