34 of 410 menu

Функцыя is_iterable

Функцыя is_iterable правярае, ці з'яўляецца зменная ітэравальнай. Ітэравальнымі лічацца масівы і аб'екты, якія рэалізуюць інтэрфейс Traversable. Функцыя прымае адзін параметр - правяраемую зменную, і вяртае true або false.

Сінтаксіс

is_iterable(mixed $value): bool

Прыклад

Праверым масіў на ітэравальнасць:

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

Вынік выканання кода:

true

Прыклад

Праверым радок на ітэравальнасць:

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

Вынік выканання кода:

false

Прыклад

Праверым аб'ект, які рэалізуе інтэрфейс Traversable:

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

Вынік выканання кода:

true

Глядзіце таксама

  • функцыю is_array,
    якая правярае, ці з'яўляецца зменная масівам
  • функцыю is_object,
    якая правярае, ці з'яўляецца зменная аб'ектам
Беларуская
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 для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць