304 of 410 menu

ฟังก์ชัน closedir

ฟังก์ชัน closedir ปิด handle ของไดเรกทอรีที่เปิดไว้ก่อนหน้านี้ด้วยฟังก์ชัน opendir ซึ่งเป็นการปล่อยทรัพยากรระบบที่เกี่ยวข้องกับ handle นั้น

ไวยากรณ์

closedir(resource $dir_handle): void

ตัวอย่าง

การใช้งานพื้นฐานกับ opendir:

<?php $dir = opendir('/path/to/directory'); if ($dir) { // ทำงานกับไดเรกทอรี closedir($dir); // ปิด handle } ?>

ควรปิด handle เสมอหลังจากทำงานกับไดเรกทอรีเสร็จสิ้น

ตัวอย่าง

การใช้งานในบล็อก try-finally:

<?php $dir = opendir('/path/to/directory'); try { // ทำงานกับไดเรกทอรี } finally { if (is_resource($dir)) { closedir($dir); } } ?>

วิธีการนี้รับรองว่าจะปิด handle แม้จะมีข้อยกเว้นเกิดขึ้น

ตัวอย่าง

ปิด handle หลังจาก scandir:

<?php $dir = opendir('.'); $files = scandir($dir); closedir($dir); print_r($files); ?>

ดูเพิ่มเติม

  • ฟังก์ชัน opendir,
    ซึ่งเปิด handle ของไดเรกทอรี
  • ฟังก์ชัน readdir,
    ซึ่งอ่านเนื้อหาในไดเรกทอรี
  • ฟังก์ชัน scandir,
    ซึ่งส่งกลับรายการไฟล์ในไดเรกทอรี
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ