Funktionen chgrp

Funktionen chgrp ændrer gruppen for den angivne fil. Den første parameter funktionen tager er stien til filen, den anden er navnet eller ID'et på den nye gruppe. For at funktionen kan udføres succesfuldt, kræves der passende adgangsrettigheder.

Syntaks

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

Eksempel

Lad os ændre gruppen for filen 'test.txt' til 'www-data':

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

Resultat af kodeudførelse:

phptrue

Eksempel

Lad os prøve at ændre gruppen for en fil, der ikke eksisterer:

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

Resultat af kodeudførelse:

phpfalse

Eksempel

Brug af numerisk gruppe-ID i stedet for navn:

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

Resultat af kodeudførelse:

phptrue

Se også

  • funktionen chmod,
    som ændrer adgangsrettigheder
  • funktionen chown,
    som ændrer filens ejer