函数名: chgrp()
适用版本: PHP 4, PHP 5, PHP 7
用法: chgrp(string $filename, mixed $group): bool
描述: chgrp() 函数用于改变指定文件的所有者组。
参数:
- $filename: 必需,要改变所有者组的文件名。
- $group: 必需,指定新的所有者组。可以是字符串形式的组名或者是组 ID。
返回值:
- 如果成功修改所有者组,则返回 true。
- 如果出现错误,则返回 false。
注意事项:
- 只有文件的所有者或超级用户才有权限修改文件的所有者组。
- 此函数在 Windows 平台上无法操作。
示例:
// 更改文件 "test.txt" 的所有者组为 "staff"
$res = chgrp("test.txt", "staff");
if ($res) {
echo "所有者组已成功更改!";
} else {
echo "无法更改所有者组!";
}
上述示例会将 "test.txt" 文件的所有者组更改为 "staff"。如果成功执行,将输出 "所有者组已成功更改!";如果出现错误,则输出 "无法更改所有者组!"。