138 of 410 menu

Функсияи range

Функсияи range як массив бо диапазони элементҳо месозад. Масалан, шумо метавонед массиверо созед, ки бо рақамҳо аз 1 то 100 ё ҳарфҳо аз 'a' то 'z' пур карда шуда бошад. Диапазоне, ки функсия тавлид мекунад, бо параметрҳо муайян карда мешавад: параметри якум аз куҷо тавлид кардан, ва параметри дуюм - то куҷо.

Параметри сеюми ихтиёрӣ (optional) функсия қадами тавлидро муайян мекунад.

Синтаксис

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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан