Exemplu
Crearea unei matrice care conține o serie de elemente de la "0" la "5" :
<?php
$number = range(0,5);
print_r ($number);
?>
Run exemplu » Definiție și utilizare
range() funcția creează o matrice care conține o serie de elemente.
Această funcție returnează o serie de elemente de la mic la mare.
Note: Dacă parametrul scăzut este mai mare decât parametrul de mare, gama de matrice va fi de la mare la mic.
Sintaxă
range( low,high,step )
Parametru | Descriere |
---|---|
low | Necesar. Specifică cea mai mică valoare de matrice |
high | Necesar. Specifică valoarea cea mai mare matrice |
step | Opțional. Specifică incrementul utilizat în intervalul. Implicit este 1 |
Detalii tehnice
Întoarcere Valoare: | Returnează o serie de elemente de la mic la mare |
---|---|
Versiune PHP: | 4+ |
Changelog: | Parametrul pas a fost adăugat în PHP 5.0. În versiunile PHP 4.1.0 prin intermediul 4.3.2, această funcție vede siruri de caractere numerice ca siruri de caractere și nu numere întregi. Șirurile numerice vor fi folosite pentru secvențe de caractere, de exemplu, "5252" , este tratat ca "5" . Suport pentru secvențe de caractere și matrice decrementare a fost adăugat în PHP 4.1.0. Valorile secventa de caractere sunt limitate la o lungime de unul. În cazul în care lungimea este mai mare decât una, este utilizat numai primul caracter. Înainte de această versiune, range() a generat numai incrementarea matrici întregi. |
Mai multe exemple
Exemplul 1
Întoarceți o serie de elemente de la "0" la "50" și increment de 10.
<?php
$number = range(0,50,10);
print_r ($number);
?>
Run exemplu » Exemplul 2
Folosind litere - returnează o serie de elemente de la "a" la "d"
<?php
$letter = range("a","d");
print_r ($letter);
?>
Run exemplu » <PHP Array Reference