Funkcja range() w PHP

Przykład

Tworzy tablicę zawierającą zakres elementów od "0" do "5":

<?php
$number = range(0,5);
print_r ($number);
?>

Przykłady uruchomieniowe

Definicja i użycie

Funkcja range() tworzy tablicę zawierającą elementy z określonego zakresu.

zwraca tablicę zawierającą elementy między low do high między

Komentarz:jeśli low jeśli high Jeśli parametr jest większy niż high do low.

Opis

Funkcja ta tworzy tablicę zawierającą liczby całkowite lub znaki z low do high zawiera low i highmiędzy high niż low Jeśli wartość jest mniejsza, zwraca tablicę odwróconą.

Gramatyka

range(low,high,step)
Parametry Opis
low Wymagane. Określa najniższą wartość tablicy.
high Wymagane. Określa najwyższą wartość tablicy.
step Opcjonalnie. Określa krok między elementami. Domyślnie to 1.

Szczegółowe informacje techniczne

Wartość zwracana: Zwraca tablicę zawierającą liczby całkowite z low do high elementów tablicy.
Wersja PHP: 4+
Log aktualizacji:

Parametr step został dodany w PHP 5.0.

W wersjach od PHP 4.1.0 do 4.3.2 funkcja traktuje ciąg znaków numerycznych jako ciągi znaków, a nie liczby całkowite. Ciała znaków będą używane jako sekwencje znaków, np. "5252" jest traktowane jako "5".

Obsługa sekwencji znaków i tablic malejących jest nowością w PHP 4.1.0. Wartości sekwencji znaków są ograniczone do jednej długości. Jeśli długość jest większa niż jeden, używa się tylko pierwszego znaku. W wersjach przed tą, funkcja range() generowała tylko tablice liczb całkowitych rosnących.

Więcej przykładów

Przykład 1

Zwraca tablicę zawierającą elementy od "0" do "50" z krokiem 10:

<?php
$number = range(0,50,10);
print_r ($number);
?>

Przykłady uruchomieniowe

Przykład 2

Użycie liter - zwraca tablicę zawierającą elementy z "a" do "d":

<?php
$letter = range("a","d");
print_r ($letter);
?>

Przykłady uruchomieniowe