เปิดไดเร็กทอรี อ่านเนื้อหา จากนั้นปิด:
<?php$dir = "/images/";// เปิดไดเร็กทอรีและอ่านเนื้อหา if (is_dir($dir)){ if ($dh = opendir($dir)){ while (($file = readdir ( $dh)) !== false){ echo "filename:" . $file . "<br>"; } ปิด ($dh); }}?>ผลลัพธ์:
ชื่อไฟล์: cat.giffilename: dog.giffilename: horse.gifฟังก์ชัน readdir() ส่งคืนชื่อไฟล์ของไฟล์ถัดไปในไดเร็กทอรี
readdir( dir_handle );
พารามิเตอร์ | อธิบาย |
---|---|
dir_handle | ไม่จำเป็น. ระบุทรัพยากรการจัดการไดเรกทอรีที่เปิดก่อนหน้านี้โดย opendir() หากไม่ได้ระบุพารามิเตอร์นี้ จะใช้ลิงก์สุดท้ายที่เปิดโดย opendir() |
ค่าส่งคืน: | ชื่อไฟล์จะถูกส่งกลับเมื่อสำเร็จ FALSE เมื่อล้มเหลว |
---|---|
เวอร์ชัน PHP: | 4.0+ |