PHP aralığı() İşlev
Örnek
"0" ile "5" arasında bir dizi öğe içeren bir dizi oluşturun:
<?php
$number = range(0,5);
print_r ($number);
?>
Tanım ve Kullanım
range() işlevi, bir dizi öğe içeren bir dizi oluşturur.
Bu işlev, düşükten yükseğe bir dizi öğe döndürür.
Not: Düşük parametre, yüksek parametreden daha yüksekse, aralık dizisi yüksekten düşüğe olacaktır.
Sözdizimi
range(low, high, step)
Parametre Değerleri
Parameter | Description |
---|---|
low | Required. Specifies the lowest value of the array |
high | Required. Specifies the highest value of the array |
step | Optional. Specifies the increment used in the range. Default is 1 |
Teknik detaylar
Geri dönüş değeri: | Düşükten yükseğe bir dizi öğe döndürür |
---|---|
PHP Sürümü: | 4+ |
PHP Değişiklik Günlüğü: | step parametresi PHP 5.0'da eklendi. PHP'nin 4.1.0'dan 4.3.2'ye kadar olan sürümlerinde, bu işlev sayısal dizeleri tamsayı olarak değil, dizeler olarak görür. Sayı dizileri karakter dizileri için kullanılacaktır, örneğin "5252", "5" olarak kabul edilir. PHP 4.1.0'da karakter dizileri ve azalan diziler için destek eklendi. Karakter dizisi değerleri bir uzunlukla sınırlıdır. Uzunluk birden fazlaysa, yalnızca ilk karakter kullanılır. Bu sürümden önce, range() yalnızca artan tamsayı dizileri oluşturuyordu. |
Daha fazla örnek
Örnek
"0" ile "50" arasında bir dizi eleman döndürün ve 10'ar artırın.
<?php
$number = range(0,50,10);
print_r ($number);
?>
Örnek
Harfleri kullanma - "a" ile "d" arasında bir dizi öğe döndürür
<?php
$letter = range("a","d");
print_r ($letter);
?>
❮ PHP Dizi Referansı