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