PHP - Funzione chgrp ()

La funzione chgrp () può essere utilizzata per modificare il gruppo di file.

Sintassi

bool chgrp ( string filename, mixed group )

La funzione precedente tenta di modificare il gruppo del file: nomefile nel gruppo. Solo il superutente può modificare arbitrariamente il gruppo di un file e altri utenti possono modificare il gruppo di un file in qualsiasi gruppo di cui quell'utente è membro. Questa funzione può restituire TRUE in caso di successo o FALSE in caso di fallimento.

Esempio

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

Produzione

/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