PHP chgrp 文件系统函数

  • 定义和用法

    chgrp - 改变文件所属的组
  • 版本支持

    PHP4 PHP5 PHP7
    支持 支持 支持
  • 语法

    chgrp (string $filename , mixed $group)   
    
    尝试将文件 filename 所属的组改成 group(通过组名或组 ID 指定)。 只有超级用户可以任意修改文件的组,其它用户可能只能将文件的组改成该用户自己所在的组。
  • 参数

    参数 必需的 描述
    filename 文件的路径。
    group 组的名称或数字。
  • 返回值

    成功时返回 TRUE, 或者在失败时返回 FALSE。
  • 示例

    <?php
    $filename = '../test.php';
    $format = "%s 文件的组ID @ %s: ==============  %d\n";
    printf($format, $filename, date('Y-m-d H:i:s'), filegroup($filename));
    echo '<br/>';
    $a = chgrp($filename, 8);
    clearstatcache(); // 不缓存 filegroup() 结果
    printf($format, $filename, date('Y-m-d H:i:s'), filegroup($filename));
    ?>
    
  • 相关函数

    chown() - 改变文件的所有者
    chmod() - 改变文件模式