Funktion chgrp
Die Funktion chgrp ändert die Gruppe für die angegebene Datei. Der erste Parameter der Funktion ist der Pfad zur Datei, der zweite - der Name oder die ID der neuen Gruppe. Für die erfolgreiche Ausführung der Funktion sind entsprechende Zugriffsrechte erforderlich.
Syntax
phpchgrp(string $filename, string|int $group): bool
Beispiel
Ändern wir die Gruppe der Datei 'test.txt' auf 'www-data':
php<?php
$res = chgrp('test.txt', 'www-data');
var_dump($res);
?>
Ergebnis der Codeausführung:
phptrue
Beispiel
Versuchen wir, die Gruppe einer nicht existierenden Datei zu ändern:
php<?php
$res = chgrp('nonexistent.txt', 'www-data');
var_dump($res);
?>
Ergebnis der Codeausführung:
phpfalse
Beispiel
Verwendung einer numerischen Gruppen-ID anstelle eines Namens:
php<?php
$res = chgrp('test.txt', 33); // 33 - typische ID der Gruppe www-data
var_dump($res);
?>
Ergebnis der Codeausführung:
phptrue