PHP range() functie

Voorbeeld

Maak een array aan met een reeks elementen van "0" tot "5":

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

Uitvoer voorbeeld

Definitie en gebruik

De functie range() maakt een array aan met elementen binnen een bepaalde reeks.

Deze functie retourneert een array die elementen bevat tussen low tot high tussen elementen array.

Opmerking:Als low Parameters groter dan high Parameters, dan wordt de gegenereerde array van high tot low.

Beschrijving

Deze functie maakt een array aan die elementen bevat tussen low tot high (inclusief low en high) tussen integer of character. Als high is groter dan low is kleiner, dan wordt de array omgekeerd geretourneerd.

Syntaxis

range(low,high,step)
Parameters Beschrijving
low Verplicht. Stel het laagste waarde van de array in.
high Verplicht. Stel het hoogste waarde van de array in.
step Optioneel. Stel het stapgemiddelde tussen elementen in. Standaard is 1.

Technische details

Retournerende waarde: Retourneer een array met elementen tussen low tot high elementen array.
PHP Versie: 4+
Update log:

De step parameter is toegevoegd in PHP 5.0.

In versies van PHP 4.1.0 tot 4.3.2 wordt de functie getalstrings gezien als strings in plaats van integers. Getalstrings worden gebruikt voor character sequences, bijvoorbeeld, "5252" wordt gezien als "5".

Ondersteuning voor character sequences en afnemende arrays is toegevoegd in PHP 4.1.0. De waarde van de character sequence is beperkt tot een lengte. Als de lengte groter is dan één, wordt alleen de eerste character gebruikt. Vóór deze versie genereerde range() alleen oplopende integer arrays.

Meer voorbeelden

Voorbeeld 1

Retourneer een array met elementen tussen "0" en "50" met een stijging van 10:

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

Uitvoer voorbeeld

Voorbeeld 2

Gebruik letters - retourneer een array met elementen tussen "a" en "d":

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

Uitvoer voorbeeld