Podręcznik PHP Poprzedni Następny range Opis 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 Początek rozdziału