Php/func filesystem umask

来自菜鸟教程
跳转至:导航、​搜索

PHP umask()函数

❮PHP文件系统参考

返回当前的umask:

<?php

$file = "test.txt";

  echo (umask());

?>



定义和用法

umask()函数更改文件的文件权限。

此函数将PHP的umask设置为 mask &0777并返回旧的umask。

句法

umask(mask)

参数值

参数 描述
mask

可选的。指定新权限。默认值为0777 mask参数由四个数字组成:

  • 第一个数字始终为零
  • 第二个数字指定所有者的权限
  • 第三个数字指定所有者的用户组的权限
  • 第四个数字指定其他所有人的权限

可能的值(要设置多个权限,请添加以下数字):

  • 1 =执行权限
  • 2 =写入权限
  • 4 =读取权限

技术细节

返回值: 如果不带任何参数调用umask(),它将返回当前的umask,否则返回旧的umask
PHP版本: 4.0+

❮PHP文件系统参考