chmod() 函数更改文件模式。它在成功时返回 TRUE,在失败时返回 FALSE。
用法
chmod($file_path, file_mode)
参数
file_path −设置要检查的文件或目录的路径。必需的。
file_mode −用值设置模式。 file_mode 参数说明如下
文件模式参数
使用以下四个值设置文件模式。
- zero
- 所有者的许可
- 所有者用户组的权限
- 休息的权限
以下是设置多个权限的值。您需要添加以下数字 -
- 1 = 执行权限
- 2 = 写权限
- 4 = 读取权限
返回
file_exists() 方法返回。
- 是的,关于成功
- 错误,失败时
示例
以下是更改文件 “one.txt” 模式的示例。这为所有者设置了读写权限,其他人没有。
<?php
// Setting mode for file
// Read and write permission for owner, nothing for everybody else
chmod("one.txt",0600);
?>
让我们看另一个更改 “two.txt” 文件模式的示例。这为所有者设置了读写权限,为其他人设置了读取权限。
<?php
// Setting mode for file
// Read and write permission for owner, read for everybody else
chmod("two.txt",0644);
?>
让我们看另一个更改 “three.txt” 文件模式的示例。这为其他所有人设置了所有者、读取和执行的所有权限。
<?php
// Setting mode for file
// All the permissions for owner, read and execute for everybody else
chmod("three.txt",0755);
?>
让我们看另一个更改 “four.txt” 文件模式的示例。这将设置所有者的所有权限,读取所有者的组。
<?php
// Setting mode for file
// All the permissions for owner, read for owner's group
chmod("four.txt",0740);
?>
让我们看另一个更改 “five.txt” 文件模式的示例。这为所有者的组设置了所有者、读取和执行的所有权限。
<?php
// Setting mode for file
// All the permissions for owner, read and execute for owner's group
chmod("five.txt",0740);
?>
相关用法
- PHP chmod( )用法及代码示例
- PHP chgrp()用法及代码示例
- PHP chroot()用法及代码示例
- PHP chdir()用法及代码示例
- PHP chroot( )用法及代码示例
- PHP chgrp( )用法及代码示例
- PHP chunk_split()用法及代码示例
- PHP chown( )用法及代码示例
- PHP chop()用法及代码示例
- PHP checkdate()用法及代码示例
- PHP checkdnsrr()用法及代码示例
- PHP chown()用法及代码示例
- PHP chr()用法及代码示例
- PHP crypt(), password_hash()用法及代码示例
- PHP ctype_xdigit()用法及代码示例
- PHP closedir( )用法及代码示例
- PHP ctype_punct()用法及代码示例
- PHP cos( )用法及代码示例
- PHP ceil()用法及代码示例
注:本文由纯净天空筛选整理自Karthikeya Boyini大神的英文原创作品 chmod() function in PHP。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。