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+ |