Hàm readdir() PHP

Mô hình

Mở một thư mục, đọc nội dung của nó và sau đó đóng:

<?php
$dir = "/images/";
// Mở thư mục, sau đó đọc nội dung của nó
if (is_dir($dir)){
  if ($dh = opendir($dir)){
    while (($file = readdir($dh)) !== false){
      echo "filename:" . $file . "<br>";
    }
    closedir($dh);
  }
}
?>

Kết quả:

filename: cat.gif
filename: dog.gif
filename: horse.gif

Định nghĩa và cách sử dụng

Hàm readdir() trả về tên tệp của tệp tiếp theo trong thư mục.

Cú pháp

readdir(dir_handle);
Tham số Mô tả
dir_handle

Tùy chọn. Chỉ định tài nguyên đối tượng quản lý thư mục được mở bởi opendir() trước đó.

Nếu tham số này không được chỉ định, sẽ sử dụng liên kết cuối cùng được mở bởi opendir().

Chi tiết kỹ thuật

Giá trị trả về: Nếu thành công thì trả về tên mục (tên tệp), nếu thất bại thì trả về FALSE.
Phiên bản PHP: 4.0+