PHP umask() 函數


PHP Filesystem 參考手冊 完整的 PHP Filesystem 參考手冊

定義和用法

umask() 函數改變檔的檔許可權。

該函數把 PHP 的 umask 設置為 mask & 0777 並返回原來的 umask。然而,如果您調用 umask() 時不帶參數,則會返回當前的 umask。

語法

umask(mask)

參數 描述
mask 可選。規定新的許可權。默認是 0777。

mask 參數由四個數字組成:

  • 第一個數字通常是 0
  • 第二個數字規定所有者的許可權
  • 第三個數字規定所有者所屬的用戶組的許可權
  • 第四個數字規定其他所有人的許可權

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

  • 1 = 執行許可權
  • 2 = 寫許可權
  • 4 = 讀許可權


PHP Filesystem 參考手冊 完整的 PHP Filesystem 參考手冊