138 of 410 menu

Функция range

range функциясы элементтер диапазону менен массив түзөт. Мисалы, 1ден 100гө чейин сандар же 'a'дан 'z'гө чейин тамгалар менен толтурулган массив түзсө болот. Функция түзгөн диапазон параметрлер менен берилет: биринчи параметр кайдан баштап түзүү, ал эми экинчиси - кайсыга чейин.

Функциянын үчүнчү милдеттүү эмес параметри түзүү кадамдын өлчөмүн берет.

Синтаксис

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

Мисал

1ден 5гө чейин сандар менен толтурулган массив түзөлү:

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

Кодду иштетүүнүн натыйжасы:

[1, 2, 3, 4, 5]

Мисал

5тен 1ге чейин сандар менен толтурулган массив түзөлү:

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

Кодду иштетүүнүн натыйжасы:

[5, 4, 3, 2, 1]

Мисал

0дан 10го чейин 2 кадамы менен сандар менен толтурулган массив түзөлү:

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

Кодду иштетүүнүн натыйжасы:

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

Мисал

'a'дан 'e'ге чейин тамгалар менен толтурулган массив түзөлү:

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

Кодду иштетүүнүн натыйжасы:

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

Ошондой эле караңыз

  • array_fill функциясы,
    ал массивди берилген маани менен толтурат
  • array_pad функциясы,
    ал массивди талап кылынган көлөмгө чейин толуктайт
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу