range
(PHP 4, PHP 5)
range — Erstellt ein Array mit einem Bereich von Elementen
Beschreibung
Erstellt ein Array mit einem Bereich von Elementen.
Parameter-Liste
-
start -
Erster Wert der Sequenz.
-
end -
Die Sequenz endet, wenn der
endWert erreicht ist. -
step -
Ist ein
stepWert angegeben, wird er schrittweite zwischen den Elementen in der Sequenz verwendet.stepsollte als positive Zahl angegeben werden. Iststepnicht angegeben, wird automatisch der Wert 1 angenommen.
Rückgabewerte
Gibt ein Array mit Elementen im
Bereich von start bis einschließlich
end zurück.
Beispiele
Beispiel #1 range() Beispiele
<?php
// array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
foreach(range(0, 12) as $number) {
echo $number;
}
// Der step Parameter
// array(0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100)
foreach(range(0, 100, 10) as $number) {
echo $number;
}
// Verwendung von Zeichenfolgen
// array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i');
foreach(range('a', 'i') as $letter) {
echo $letter;
}
// array('c','b','a');
foreach(range('c', 'a') as $letter) {
echo $letter;
}
?>
Anmerkungen
Hinweis:
Werte mit Zeichenfolgen sind auf eine Länge von 1 limitiert. Wird eine Länge größer als 1 eingegeben, wird nur das erste Zeichen verwendet.
Siehe auch
- shuffle() - Mischt die Elemente eines Arrays
- array_fill() - Füllt ein Array mit Werten
- foreach