138 of 410 menu

range Fonksiyonu

range fonksiyonu, bir eleman aralığına sahip dizi oluşturur. Örneğin, 1'den 100'e kadar sayılarla veya 'a''dan 'z''ye kadar harflerle dolu bir dizi oluşturabilirsiniz. Fonksiyonun oluşturacağı aralık, parametrelerle belirlenir: ilk parametre nereden başlayacağını, ikincisi ise nerede duracağını belirtir.

Fonksiyonun üçüncü isteğe bağlı parametresi, üretimin ilerleyeceği adımı belirler.

Sözdizimi

range(string|int|float $start, string|int|float $end, int|float $step = 1): array

Örnek

1'den 5'e kadar sayılarla dolu bir dizi oluşturalım:

<?php var_dump(range(1, 5)); ?>

Kodun çalıştırılma sonucu:

[1, 2, 3, 4, 5]

Örnek

5'ten 1'e kadar sayılarla dolu bir dizi oluşturalım:

<?php var_dump(range(5, 1)); ?>

Kodun çalıştırılma sonucu:

[5, 4, 3, 2, 1]

Örnek

0'dan 10'a kadar 2 adımla sayılarla dolu bir dizi oluşturalım:

<?php var_dump(range(0, 10, 2)); ?>

Kodun çalıştırılma sonucu:

[0, 2, 4, 6, 8, 10]

Örnek

'a''dan 'e''ye kadar harflerle dolu bir dizi oluşturalım:

<?php var_dump(range('a', 'e')); ?>

Kodun çalıştırılma sonucu:

['a', 'b', 'c', 'd', 'e']

Ayrıca Bakınız

  • array_fill fonksiyonu,
    bir diziyi belirtilen bir değerle doldurur
  • array_pad fonksiyonu,
    bir diziyi istenen boyuta tamamlar
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet