chgrp

(PHP 4, PHP 5, PHP 7)

chgrpWechselt die Gruppenzugehörigkeit einer Datei

Beschreibung

chgrp ( string $filename , mixed $group ) : bool

Versucht, die Gruppenzugehörigkeit der Datei filename zu group zu ändern.

Nur der Superuser kann die Gruppe einer Date beliebig ändern; andere Benutzer können die Gruppenzugehörigkeit einer Datei in jede Gruppe ändern, der sie angehören.

Parameter-Liste

filename

Pfad zu einer Datei.

group

Ein Gruppenname oder eine Gruppennummer.

Rückgabewerte

Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.

Beispiele

Beispiel #1 Gruppe einer Datei ändern

<?php
$filename 
'shared_file.txt';
$format "%s's Group ID @ %s: %d\n";
printf($format$filenamedate('r'), filegroup($filename));
chgrp($filename8);
clearstatcache(); // do not cache filegroup() results
printf($format$filenamedate('r'), filegroup($filename));
?>

Anmerkungen

Hinweis: Diese Funktion kann nicht mit entfernten Dateien arbeiten, da der Zugriff auf die Datei, die bearbeitet werden soll, über das Dateisystem des Servers möglich sein muss.

Hinweis: Wenn Safe Mode aktiviert ist, überprüft PHP, ob die Dateien/Verzeichnisse, die mit dem Skript bearbeitet werden sollen, die gleiche UID (Eigentümer) haben wie das Skript selbst.

Siehe auch

  • chown() - Ändert den Eigentümer einer Datei
  • chmod() - Ändert die Zugriffsrechte einer Datei