138 of 410 menu

Функция range

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

Функциянинг уччинчи ихтиёрий параметри яратиш қадамini белгилайди.

Синтаксис

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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш