PHP readdir()

PHP readdir() Function

Hàm readdir() trong PHP được sử dụng để đọc các mục từ một thư mục mở. Hàm này là một phần của bộ hàm làm việc với hệ thống tập tin trong PHP.

Cú pháp

readdir(resource $dir_handle): string|null

Tham số

  • $dir_handle: Đây là tay cầm của thư mục mà bạn đã mở bằng hàm opendir().

Giá trị trả về

Hàm readdir() trả về tên của mục tiếp theo trong thư mục đã mở. Nếu không còn mục nào nữa, hàm sẽ trả về false.

Ví dụ sử dụng

$dir = opendir("path/to/directory");

while (($file = readdir($dir)) !== false) {
    echo "Tên file: $file
"; } closedir($dir);

Ghi chú

  • Mục đầu tiên và mục cuối cùng thường là "." (thư mục hiện tại) và ".." (thư mục cha), bạn có thể muốn bỏ qua chúng khi hiển thị danh sách file.
  • Để sử dụng readdir(), bạn cần mở một thư mục bằng opendir() và đóng nó bằng closedir() khi hoàn tất.

Tóm tắt

Hàm readdir() trong PHP là một công cụ hữu ích để duyệt qua các file và thư mục. Nó rất thích hợp cho những ai cần thao tác với hệ thống tập tin trong ứng dụng của mình.