Hàm opendir () trong PHP
Thí dụ
Mở một thư mục, đọc nội dung của nó, sau đó đóng:
<?php
$dir = "/images/";
// Open a directory, and read its contents
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 opendir () mở một xử lý thư mục.
Cú pháp
opendir(path, context)
Giá trị tham số
Parameter | Description |
---|---|
path | Required. Specifies the directory path to be opened |
context | Optional. Specifies the context of the directory handle. Context is a set of options that can modify the behavior of a stream |
Chi tiết kỹ thuật
Giá trị trả lại: | Trả về tài nguyên xử lý thư mục khi thành công. SAI về thất bại. Ném lỗi ở mức E_WARNING nếu đường dẫn không phải là thư mục hợp lệ hoặc nếu thư mục không thể mở được do các hạn chế về quyền hoặc lỗi tập tin. Bạn có thể ẩn đầu ra lỗi của opendir () bằng cách thêm '@' vào phía trước tên hàm |
---|---|
Phiên bản PHP: | 4.0+ |
PHP Changelog: | PHP 5.0: Tham số đường dẫn hiện hỗ trợ trình bao bọc URL ftp: // |
❮ Tham chiếu thư mục PHP