Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm rmdir() trong PHP


Hàm rmdir() xóa một thư mục rỗng (empty directory). Cần có quyền xóa trên thư mục cha. Trả về TRUE nếu thành công, FALSE nếu thất bại.

Cú pháp

rmdir(dir, context)

Tham số

  • dir – Thư mục cần xóa.

  • context – Ngữ cảnh stream (tùy chọn).

Giá trị trả về

Trả về TRUE nếu thành công, FALSE nếu thất bại.

Ví dụ 1: Xóa thư mục

<?php
$file_path = "amit";
if (!rmdir($file_path)) {
    echo "Could not remove $file_path";
}
?>

Kết quả

TRUE

Ví dụ 2: Tạo rồi xóa thư mục

<?php
mkdir('documents');
$dir = "documents";
rmdir($dir);
?>

Kết quả

TRUE

Lưu ý: Thư mục phải rỗng. Để xóa thư mục có nội dung, cần đệ quy xóa file/con thư mục trước.