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+