(PHP 4, PHP 5, PHP 7)
range — Erstellt ein Array mit einem Bereich von Elementen
Erstellt ein Array mit einem Bereich von Elementen.
start
Erster Wert der Sequenz.
end
Die Sequenz endet, wenn der end
Wert erreicht ist.
step
Ist ein step
Wert angegeben, wird er schrittweite
zwischen den Elementen in der Sequenz verwendet. step
sollte als positive Zahl angegeben werden. Ist step
nicht angegeben, wird automatisch der Wert 1 angenommen.
Gibt ein Array mit Elementen im
Bereich von start
bis einschließlich
end
zurück.
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;
}
?>
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.