Hàm dir () trong PHP
Thí dụ
Sử dụng hàm dir ():
<?php
$d = dir(getcwd());
echo "Handle: " . $d->handle . "<br>";
echo "Path: " . $d->path . "<br>";
while (($file = $d->read()) !== false){
echo "filename: " . $file . "<br>";
}
$d->close();
?>
Kết quả:
Handle: Resource id #2
Path: /etc/php
filename: .
filename: ..
filename: ajax.gif
filename: books.xml
filename: cdcatalog.xml
filename: cd_catalog.xml
filename: default.asp
filename: demo_array.asp
filename: demo_array.htm
...
...
...
Định nghĩa và Cách sử dụng
Hàm dir () trả về một thể hiện của lớp Thư mục. Hàm này được sử dụng để đọc một thư mục, bao gồm các phần sau:
- Thư mục đã cho được mở
- Hai thuộc tính xử lý và đường dẫn của dir () có sẵn
- Cả thuộc tính xử lý và đường dẫn đều có ba phương thức: read (), rewind () và close ()
Cú pháp
dir(directory, context)
Giá trị tham số
Parameter | Description |
---|---|
directory | Required. Specifies the directory to open |
context | Optional. |
Chi tiết kỹ thuật
Giá trị trả lại: | Một thể hiện của lớp Thư mục. FALSE khi thất bại |
---|---|
Phiên bản PHP: | 4.0+ |
❮ Tham chiếu thư mục PHP