(PHP 4, PHP 5, PHP 7, PHP 8)
chgrp — Altera o grupo do arquivo
Tenta alterar o grupo do arquivo filename para
group.
Somente o superusuário pode alterar arbitrariamente o grupo de um arquivo; outros usuários podem alterar o grupo de um arquivo para qualquer grupo do qual sejam membros.
filenameCaminho para o arquivo.
groupO nome ou número do grupo.
Exemplo #1 Alterando o grupo de um arquivo
<?php
$arquivo = 'arquivo_compartilhado.txt';
$formato = "ID do grupo de %s em %s: %d\n";
printf($formato, $arquivo, date('r'), filegroup($arquivo));
chgrp($arquivo, 8);
clearstatcache(); // não armazena em cache os resultados de filegroup()
printf($formato, $arquivo, date('r'), filegroup($arquivo));
?>Nota: Esta função não funcionará em arquivos remotos, pois o arquivo a ser examinado deve ser acessível através do sistema de arquivos do servidor.
Nota: No Windows, esta função falha silenciosamente quando aplicada em um arquivo normal.