34 of 410 menu

Funkcija is_iterable

Funkcija is_iterable pārbauda, vai mainīgais ir iterējams. Par iterējamiem tiek uzskatīti masīvi un objekti, kas implementē interfeisi Traversable. Funkcija pieņem vienu parametru - pārbaudāmo mainīgo, un atgriež true vai false.

Sintakse

is_iterable(mixed $value): bool

Piemērs

Pārbaudīsim masīva iterējamību:

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

Koda izpildes rezultāts:

true

Piemērs

Pārbaudīsim virknes iterējamību:

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

Koda izpildes rezultāts:

false

Piemērs

Pārbaudīsim objektu, kas implementē interfeisi Traversable:

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

Koda izpildes rezultāts:

true

Skatiet arī

  • funkciju is_array,
    kas pārbauda, vai mainīgais ir masīvs
  • funkciju is_object,
    kas pārbauda, vai mainīgais ir objekts
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt