34 of 410 menu

Funkcja is_iterable

Funkcja is_iterable sprawdza, czy zmienna jest iterowalna. Iterowalne są tablice i obiekty implementujące interfejs Traversable. Funkcja przyjmuje jeden parametr - sprawdzaną zmienną, i zwraca true lub false.

Składnia

is_iterable(mixed $value): bool

Przykład

Sprawdźmy tablicę pod kątem iterowalności:

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

Wynik wykonania kodu:

true

Przykład

Sprawdźmy ciąg znaków pod kątem iterowalności:

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

Wynik wykonania kodu:

false

Przykład

Sprawdźmy obiekt implementujący interfejs Traversable:

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

Wynik wykonania kodu:

true

Zobacz też

  • funkcję is_array,
    która sprawdza, czy zmienna jest tablicą
  • funkcję is_object,
    która sprawdza, czy zmienna jest obiektem
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć