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