Funktionen chgrp

Funktionen chgrp ändrar gruppen för den angivna filen. Den första parametern funktionen tar är sökvägen till filen, den andra är namnet eller ID:t för den nya gruppen. För att funktionen ska kunna köras framgångsrikt krävs lämpliga åtkomsträttigheter.

Syntax

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

Exempel

Låt oss ändra gruppen för filen 'test.txt' till 'www-data':

php<?php
  $res = chgrp('test.txt', 'www-data');
  var_dump($res);
?>

Resultat av kodkörning:

phptrue

Exempel

Låt oss försöka ändra gruppen för en fil som inte finns:

php<?php
  $res = chgrp('nonexistent.txt', 'www-data');
  var_dump($res);
?>

Resultat av kodkörning:

phpfalse

Exempel

Använda numeriskt grupp-ID istället för namn:

php<?php
  $res = chgrp('test.txt', 33); // 33 - typiskt ID för gruppen www-data
  var_dump($res);
?>

Resultat av kodkörning:

phptrue

Se även

  • funktionen chmod,
    som ändrar åtkomsträttigheter
  • funktionen chown,
    som ändrar filägare