34 of 410 menu

Functie is_iterable

De functie is_iterable controleert of een variabele iterable is. Arrays en objecten die de interface Traversable implementeren, worden als iterable beschouwd. De functie accepteert één parameter - de te controleren variabele, en retourneert true of false.

Syntaxis

is_iterable(mixed $value): bool

Voorbeeld

Laten we een array op iterability controleren:

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

Resultaat van het uitvoeren van de code:

true

Voorbeeld

Laten we een string op iterability controleren:

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

Resultaat van het uitvoeren van de code:

false

Voorbeeld

Laten we een object controleren dat de interface Traversable implementeert:

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

Resultaat van het uitvoeren van de code:

true

Zie ook

  • de functie is_array,
    die controleert of een variabele een array is
  • de functie is_object,
    die controleert of een variabele een object is
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren