PHP range() Funktion
Beispiel
Erstellen Sie ein Array mit einer Reihe von Elementen von "0" bis "5":
<?php
$number = range(0,5);
print_r ($number);
?>
Definition und Verwendung
Die Funktion range() erstellt ein Array, das eine Reihe von Elementen enthält.
Diese Funktion gibt ein Array von Elementen von niedrig bis hoch zurück.
Hinweis: Wenn der niedrige Parameter höher als der hohe Parameter ist, reicht das Bereichsarray von hoch nach niedrig.
Syntax
range(low, high, step)
Parameterwerte
Parameter | Description |
---|---|
low | Required. Specifies the lowest value of the array |
high | Required. Specifies the highest value of the array |
step | Optional. Specifies the increment used in the range. Default is 1 |
Technische Details
Rückgabewert: | Gibt ein Array von Elementen von niedrig bis hoch zurück |
---|---|
PHP-Version: | 4+ |
PHP-Änderungsprotokoll: | Der Step -Parameter wurde in PHP 5.0 hinzugefügt. In den PHP-Versionen 4.1.0 bis 4.3.2 sieht diese Funktion numerische Zeichenfolgen als Zeichenfolgen und nicht als Ganzzahlen. Die Ziffernfolgen werden für Zeichenfolgen verwendet, zB "5252" wird als "5" behandelt. Unterstützung für Zeichenfolgen und dekrementierende Arrays wurde in PHP 4.1.0 hinzugefügt. Zeichenfolgewerte sind auf eine Länge von eins begrenzt. Wenn die Länge größer als eins ist, wird nur das erste Zeichen verwendet. Vor dieser Version generierte range() nur inkrementierende Integer-Arrays. |
Mehr Beispiele
Beispiel
Gibt ein Array von Elementen von "0" bis "50" zurück und erhöht es um 10.
<?php
$number = range(0,50,10);
print_r ($number);
?>
Beispiel
Verwenden von Buchstaben - geben Sie ein Array von Elementen von "a" bis "d" zurück
<?php
$letter = range("a","d");
print_r ($letter);
?>
❮ PHP-Array-Referenz