range
funkcja
Tworzy tablicę zawierającą sekwencję liczb lub znaków od wartości startowej do końcowej z opcjonalnym krokiem.
range(string|int|float $start, string|int|float $end, int|float $step = 1): array
range generuje tablicę kolejnych wartości — liczb całkowitych, zmiennoprzecinkowych lub liter — od $start do $end z krokiem $step. Gdy $start jest większy niż $end, tworzona jest sekwencja malejąca. Funkcja idealnie nadaje się do tworzenia tablic liczb na potrzeby pętli foreach lub testowych zbiorów danych, bez pisania pętli ręcznie.
<?php
declare(strict_types=1);
$liczby = range(1, 5);
print_r($liczby);
// wynik:
// Array
// (
// [0] => 1
// [1] => 2
// [2] => 3
// [3] => 4
// [4] => 5
// )