PHP chmod()
函数 用来修改文件或目录的权限。修改文件或者目录权限这也是linux的常用的命令。
语法
chmod(file,mode)
参数
参数 说明 必须/可选 file 指定要修改的文件 必须 mode mode 参数由 4 个数字组成:
第一个数字通常是 0
第二个数字规定所有者的权限
第三个数字规定所有者所属的用户组的权限
第四个数字规定其他所有人的权限
可能的值(如需设置多个权限,请对下面的数字进行总计):
1 = 执行权限
2 = 写权限
4 = 读权限必须
返回值
成功返回true,失败返回false。
文件不存在也返回false。
例子
通过下面的例子了解该函数的使用方法。
<?php
// 只有拥有者有读写权限。
chmod("test.txt",0600);
// 只有拥有者有读写权限;而属组用户和其他用户只有读权限。
chmod("test.txt",0644);
// 只有拥有者有读、写、执行权限。
chmod("test.txt",0700);
// 所有用户都有文件读、写权限。
chmod("test.txt",0666);
// 拥有者有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
chmod("test.txt",0755);
?>