PHP chmod() 函數

定義和用法

chmod() 函數改變文件模式。

如果成功則返回 TRUE,否則返回 FALSE。

語法

chmod(file,mode)
參數 描述
file 必需。規定要檢查的文件。
mode

可選。規定新的權限。

mode 參數由 4 個數字組成:

  • 第一個數字永遠是 0
  • 第二個數字規定所有者的權限
  • 第二個數字規定所有者所屬的用戶組的權限
  • 第四個數字規定其他所有人的權限

可能的值(如需設置多個權限,請對下面的數字進行總計):

  • 1 - 執行權限
  • 2 - 寫權限
  • 4 - 讀權限

實例

<?php
// 所有者可讀寫,其他人沒有任何權限
chmod("test.txt",0600);
// 所有者可讀寫,其他人可讀
chmod("test.txt",0644);
// 所有者有所有權限,其他所有人可讀和執行
chmod("test.txt",0755);
// 所有者有所有權限,所有者所在的組可讀
chmod("test.txt",0740);
?>