Podręcznik PHP
Poprzedni |  | Następny

# range

(PHP 3>= 3.0.8, PHP 4 )

range -- Stwórz tablicę zawierającą przedział elementów

## Opis

array range ( mixed dolny, mixed górny)

range() zwraca tablicę elementów od `dolny` do `górny`, włącznie. Jeśli dolny > górny, to sekwencja będzie od górnego do dolnego.

Przykład 1. Przykłady użycia range()

`foreach(range(0, 9) as $liczba) { echo $liczba; } foreach(range('a', 'z') as $litera) { echo $litera; } foreach(range('z', 'a') as $litera) { echo $litera; }`

> Notatka: Do wersji 4.1.0, funkcja range() generowała tylko rosnące tablice liczbowe. Obsługa dla sekwencji znakowych i tablic malejących została dodana w 4.1.0.

> Przykład 2. Symulowanie sekwencji malejących i znakowych

> `# do odwrócenia kolejności sekwencji można użyć array_reverse foreach(array_reverse(range(0,9)) as $liczba) { echo $liczba; } # funkcja array_map() może być użyta do zamiany liczb całkowitych na znaki # używając chr() foreach(array_map('chr', range(ord('a'),ord('z'))) as $znak){ echo $znak; }`

Patrz także: shuffle() aby zobaczyć inny przykład wykorzystania tej funkcji.

Poprzedni | Spis treści | Następny
prev | Początek rozdziału | reset