34 of 410 menu

Funkcija is_iterable

Funkcija is_iterable patikrina, ar kintamasis yra iteruojamas. Iteruojamais laikomi masyvai ir objektai, kurie įgyvendina Traversable interfeisą. Funkcija priima vieną parametrą - tikrinamą kintamąjį ir grąžina true arba false.

Sintaksė

is_iterable(mixed $value): bool

Pavyzdys

Patikrinkime masyvo iteruojamumą:

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

Kodo vykdymo rezultatas:

true

Pavyzdys

Patikrinkime eilutės iteruojamumą:

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

Kodo vykdymo rezultatas:

false

Pavyzdys

Patikrinkime objektą, kuris įgyvendina Traversable interfeisą:

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

Kodo vykdymo rezultatas:

true

Taip pat žiūrėkite

  • funkciją is_array,
    kuri patikrina, ar kintamasis yra masyvas
  • funkciją is_object,
    kuri patikrina, ar kintamasis yra objektas
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti