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çeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ