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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш