Hàm rewinddir() của PHP
Mô hình
Mở một thư mục, liệt kê các tệp trong đó, đặt lại tài khoản xử lý thư mục, liệt kê lại các tệp trong đó, sau đó đóng:
<?php $dir = "/images/"; // Mở thư mục và đọc nội dung của nó if (is_dir($dir)){ if ($dh = opendir($dir)){ // Liệt kê tệp trong thư mục images while (($file = readdir($dh)) !== false){ echo "filename:" . $file . "<br>"; } rewinddir(); // Lại liệt kê tệp trong thư mục images while (($file = readdir($dh)) !== false){ echo "filename:" . $file . "<br>"; } closedir($dh); } } ?>
Kết quả:
filename: cat.gif filename: dog.gif filename: horse.gif filename: cat.gif filename: dog.gif filename: horse.gif
Định nghĩa và cách sử dụng
Hàm rewinddir() của rewinddir() đặt lại tài khoản xử lý thư mục được tạo bởi opendir().
Ngữ pháp
rewinddir(dir_handle);
Tham số | Mô tả |
---|---|
dir_handle |
Tùy chọn. Chỉ định tài nguyên tài khoản thư mục đã mở bởi opendir() trước đó. Nếu tham số này không được chỉ định, thì 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ề: | - |
---|---|
Phiên bản PHP: | 4.0+ |