138 of 410 menu

Range funksiyası

range funksiyası elementlər diapazonu olan massiv yaradır. Məsələn, 1-dən 100-ə qədər rəqəmlərlə və ya 'a'-dan 'z'-yə qədər hərflərlə doldurulmuş massiv yarada bilərsiniz. Funksiyanın yaradacağı diapazon parametrlərlə təyin olunur: birinci parametr haradan yaradılacağını, ikincisi isə hara qədər olduğunu göstərir.

Funksiyanın üçüncü istəyə bağlı parametri isə yaradılmanın hansı addımla həyata keçiriləcəyini təyin edir.

Sintaksis

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

Nümunə

Gəlin 1-dən 5-ə qədər rəqəmlərlə doldurulmuş massiv yaradaq:

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

Kodun icrasının nəticəsi:

[1, 2, 3, 4, 5]

Nümunə

Gəlin 5-dən 1-ə qədər rəqəmlərlə doldurulmuş massiv yaradaq:

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

Kodun icrasının nəticəsi:

[5, 4, 3, 2, 1]

Nümunə

Gəlin 0-dan 10-a qədər 2 addımı ilə rəqəmlərlə doldurulmuş massiv yaradaq:

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

Kodun icrasının nəticəsi:

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

Nümunə

Gəlin 'a'-dan 'e'-yə qədər hərflərlə doldurulmuş massiv yaradaq:

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

Kodun icrasının nəticəsi:

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

Həmçinin baxın

  • array_fill funksiyası,
    bu funksiya massivi verilmiş dəyərlə doldurur
  • array_pad funksiyası,
    bu funksiya massivi tələb olunan ölçüyə qədər genişləndirir
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et