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