34 of 410 menu

is_iterable funksiyasi

is_iterable funksiyasi o'zgaruvchi iteratsiya qilinadigan bo'lsa tekshiradi. Iteratsiya qilinadiganlar qatorlar va Traversable interfeysini amalga oshiruvchi ob'ektlar hisoblanadi. Funksiya bitta parametrni - tekshiriladigan o'zgaruvchini qabul qiladi va true yoki false qiymatini qaytaradi.

Sintaksis

is_iterable(mixed $value): bool

Misol

Qatorning iteratsiya qilinishini tekshiramiz:

<?php $arr = [1, 2, 3]; var_dump(is_iterable($arr)); ?>

Kodni bajarish natijasi:

true

Misol

Satrning iteratsiya qilinishini tekshiramiz:

<?php $str = 'abc'; var_dump(is_iterable($str)); ?>

Kodni bajarish natijasi:

false

Misol

Traversable interfeysini amalga oshiruvchi ob'ektni tekshiramiz:

<?php $obj = new ArrayObject([1, 2, 3]); var_dump(is_iterable($obj)); ?>

Kodni bajarish natijasi:

true

Shuningdek qarang

  • is_array funksiyasi,
    bu o'zgaruvchi qator ekanligini tekshiradi
  • is_object funksiyasi,
    bu o'zgaruvchi ob'ekt ekanligini tekshiradi
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