138 of 410 menu

Funktsiya range

Funktsiya range elementlar diapazoni bilan massiv yaratadi. Masalan, 1 dan 100 gacha sonlar yoki 'a' dan 'z' gacha harflar bilan to'ldirilgan massiv yaratish mumkin. Funktsiya tomonidan yaratiladigan diapazon parametrlar orqali belgilanadi: birinchi parametr qayerdan boshlanishi, ikkinchisi esa qayergacha.

Funktsiyaning uchinchi ixtiyoriy parametri generatsiya qilish qadami belgilaydi.

Sintaksis

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

Misol

Keling, 1 dan 5 gacha sonlar bilan to'ldirilgan massiv yarataylik:

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

Kodni bajarish natijasi:

[1, 2, 3, 4, 5]

Misol

Keling, 5 dan 1 gacha sonlar bilan to'ldirilgan massiv yarataylik:

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

Kodni bajarish natijasi:

[5, 4, 3, 2, 1]

Misol

Keling, 0 dan 10 gacha 2 qadam bilan sonlar bilan to'ldirilgan massiv yarataylik:

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

Kodni bajarish natijasi:

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

Misol

Keling, 'a' dan 'e' gacha harflar bilan to'ldirilgan massiv yarataylik:

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

Kodni bajarish natijasi:

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

Shuningdek qarang

  • array_fill funktsiyasi,
    u massivni berilgan qiymat bilan to'ldiradi
  • array_pad funktsiyasi,
    u massivni kerakli o'lchamga to'ldiradi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish