Hàm chmod

Hàm chmod thay đổi quyền truy cập cho tệp được chỉ định. Tham số đầu tiên nhận đường dẫn đến tệp, tham số thứ hai - giá trị số của quyền truy cập. Trả về true khi thực thi thành công và false khi có lỗi.

Cú pháp

phpchmod(string $filename, int $mode): bool

Ví dụ

Hãy đặt quyền 0644 cho tệp 'example.txt':

php<?php
  $res = chmod('example.txt', 0644);
  var_dump($res);
?>

Kết quả thực thi mã:

phptrue

Ví dụ

Hãy thử thay đổi quyền cho tệp không tồn tại:

php<?php
  $res = chmod('nonexistent.txt', 0644);
  var_dump($res);
?>

Kết quả thực thi mã:

phpfalse

Ví dụ

Hãy đặt quyền 0755 cho thư mục:

php<?php
  $res = chmod('mydir', 0755);
  var_dump($res);
?>

Kết quả thực thi mã:

phptrue

Xem thêm

  • hàm chown,
    hàm thay đổi chủ sở hữu tệp
  • hàm chgrp,
    hàm thay đổi nhóm tệp