chgrp

(PHP 4, PHP 5, PHP 7, PHP 8)

chgrpAltera o grupo do arquivo

Descrição

chgrp(string $filename, string|int $group): bool

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.

Parâmetros

filename

Caminho para o arquivo.

group

O nome ou número do grupo.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Exemplos

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));
?>

Notas

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.

Veja Também

  • chown() - Modifica o proprietário do arquivo
  • chmod() - Modifica as permissões do arquivo

add a note add a note

User Contributed Notes 1 note

up
0
chris at ocproducts dot com
4 years ago
This function will not work on Windows (except for stream wrappers that define it).
To Top