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

Hàm mkdir() trong PHP


Hàm mkdir() tạo thư mục mới. Trả về TRUE nếu thành công, FALSE nếu thất bại.

Cú pháp

mkdir(path, mode, recursive, context)

Tham số

  • path – Đường dẫn thư mục cần tạo.

  • mode – Quyền (octal, mặc định 0777). Ví dụ: 0755 (owner rwx, group rx, other rx).

  • recursive – TRUE: tạo đệ quy thư mục cha. Mặc định FALSE.

  • 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: Tạo thư mục mặc định (0777)

<?php
mkdir("testing");
?>

Ví dụ 2: Tạo thư mục với quyền 0700

<?php
mkdir("QA", 0700);
?>

Ví dụ 3: Tạo đệ quy

<?php
mkdir("a/b/c", 0755, true);
?>

Lưu ý: Mode bị ảnh hưởng bởi umask(). Trên Windows, mode bị bỏ qua.