Contoh
Buat larik yang berisi berbagai elemen dari “0” hingga “5”:
<?php $number = range(0,5); print_r ($number); ?> // Output : Array ( [0] => 0 [1] => 1 [2] => 2 [3] => 3 [4] => 4 [5] => 5 )
Definisi dan Penggunaan
Fungsi range()
membuat larik yang berisi berbagai elemen.
Fungsi ini mengembalikan larik elemen dari rendah ke tinggi.
Catatan: Jika parameter rendah lebih tinggi dari parameter tinggi, array rentang akan dari tinggi ke rendah.
Syntax
range(low, high, step)
Nilai Parameter
Parameter | Deskripsi |
---|---|
low | Required. Menentukan nilai terendah dari larik |
high | Required. Menentukan nilai tertinggi dari larik |
step | Optional. Menentukan kenaikan yang digunakan dalam rentang. Default-nya adalah 1 |
Detail Teknis
Return Value: | Mengembalikan larik elemen dari rendah ke tinggi |
---|---|
PHP Version: | 4+ |
PHP Changelog: | Parameter langkah ditambahkan di PHP 5.0. Dalam versi PHP 4.1.0 hingga 4.3.2, fungsi ini melihat string numerik sebagai string dan bukan integer. String numerik akan digunakan untuk urutan karakter, misalnya, “5252” diperlakukan sebagai “5”. Dukungan untuk urutan karakter dan array yang berkurang telah ditambahkan di PHP 4.1.0. Nilai urutan karakter dibatasi hingga satu. Jika panjangnya lebih tinggi dari satu, hanya karakter pertama yang digunakan. Sebelum versi ini, range () hanya menghasilkan array integer yang bertambah. |
Contoh Lain
Contoh
Kembalikan array elemen dari “0” menjadi “50” dan tambahkan 10 :
<?php $number = range(0,50,10); print_r ($number); ?> // Output : Array ( [0] => 0 [1] => 10 [2] => 20 [3] => 30 [4] => 40 [5] => 50 )
Contoh
Menggunakan huruf – kembalikan array elemen dari “a” ke “d” :
<?php $letter = range("a","d"); print_r ($letter); ?> // Output : Array ( [0] => a [1] => b [2] => c [3] => d )