Hàm is_dir
Hàm is_dir kiểm tra xem đường dẫn được chỉ định có tồn tại và có phải là một thư mục hay không.
Hàm trả về true nếu đường dẫn tồn tại và đó là một thư mục, và false trong trường hợp ngược lại.
Tham số truyền vào là một giá trị chuỗi - đường dẫn đến thư mục cần kiểm tra.
Cú pháp
is_dir(string $filename): bool
Ví dụ
Kiểm tra sự tồn tại của thư mục 'docs':
<?php
$res = is_dir('docs');
var_dump($res);
?>
Kết quả thực thi mã (nếu thư mục tồn tại):
true
Ví dụ
Kiểm tra sự tồn tại của thư mục 'unknown_folder':
<?php
$res = is_dir('unknown_folder');
var_dump($res);
?>
Kết quả thực thi mã:
false
Ví dụ
Kiểm tra xem đường dẫn được chỉ định có phải là thư mục hay không, chứ không phải tệp tin:
<?php
$path = 'test.txt';
if (is_dir($path)) {
echo "'$path' is a directory";
} else {
echo "'$path' is NOT a directory";
}
?>
Xem thêm
-
hàm
file_exists,
hàm kiểm tra sự tồn tại của tệp tin/thư mục -
hàm
is_file,
hàm kiểm tra tệp tin -
hàm
scandir,
hàm đọc nội dung thư mục