फ़ंक्शन 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