PHP range()Funktionen

PHP Array ReferenceVollständiges PHP-Array-Referenzhandbuch

Beispiele

Erstellen Sie ein Array mit Elementen von "0" bis "5":

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

Beispiel ausführen »

Definition und Verwendung

Die Funktion range() erstellt ein Array mit Elementen innerhalb eines angegebenen Bereichs.

Diese Funktion gibt ein Array mit Elementen von low bis high zurück.

Hinweis:Wenn der Parameter low größer als der Parameter high ist, wird das erstellte Array von high bis low reichen.


Syntax

range(low,high,step)

Parameters Beschreibung
low Erforderlich. Gibt den Mindestwert der Array-Elemente an.
hoch Erforderlich. Gibt den Höchstwert der Array-Elemente an.
Schrittweite Optional. Gibt die Schrittweite zwischen Elementen an. Standard ist 1.

Technische Details

Rückgabewert: Gibt ein Array zurück, das Elemente vonlowbishigh enthält,das Array der Elemente.
PHP-Version: 4+
Änderungsprotokoll: stepDer Parameter step wurde in PHP 5.0 hinzugefügt.

In den PHP-Versionen 4.1.0 bis 4.3.2 behandelte die Funktion numerische Strings als Strings statt als Ganzzahlen. Numerische Strings wurden für Zeichenfolgen verwendet; zum Beispiel wurde "5252" als "5" behandelt.

Die Unterstützung für Zeichenfolgen und absteigende Arrays wurde in PHP 4.1.0 hinzugefügt. Werte von Zeichenfolgen sind auf eine Länge von eins beschränkt. Wenn die Länge größer als eins ist, wird nur das erste Zeichen verwendet. Vor dieser Version erzeugte range() nur aufsteigende Integer-Arrays.


Weitere Beispiele

Beispiel 1

Gibt ein Array zurück, das Elemente von "0" bis "50" in Schritten von 10 enthält:

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

Beispiel ausführen »

Beispiel 2

Mit Buchstaben - gibt ein Array zurück, das Elemente von "a" bis "d" enthält:

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

Beispiel ausführen »


PHP Array ReferenceVollständiges PHP-Array-Referenzhandbuch Weitere Erweiterungen