PHP - função chgrp ()

A função chgrp () pode ser usada para alterar o grupo de arquivos.

Sintaxe

bool chgrp ( string filename, mixed group )

A função acima tenta mudar o grupo do arquivo: nome do arquivo para o grupo. Apenas o superusuário pode alterar o grupo de um arquivo arbitrariamente, e outros usuários podem alterar o grupo de um arquivo para qualquer grupo do qual esse usuário seja membro. Esta função pode retornar TRUE em caso de sucesso ou FALSE em caso de falha.

Exemplo

<?php
   $filename = "/PhpProject/sample.txt";
   $format = "%s's Group ID @ %s: %d\n";
   printf($format, $filename, date('r'), filegroup($filename));
   chgrp($filename, "admin");
   clearstatcache();  // do not cache filegroup() results
   printf($format, $filename, date('r'), filegroup($filename));
?>

Resultado

/PhpProject/sample.txt's Group ID @ Fri, 22 May 2020 07:42:21 +0200: 0
/PhpProject/sample.txt's Group ID @ Fri, 22 May 2020 07:42:21 +0200: 0