chgrp
(PHP 4, PHP 5)
chgrp — Wechselt die Gruppenzugehörigkeit einer Datei
Beschreibung
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, $filename, date('r'), filegroup($filename));
chgrp($filename, 8);
clearstatcache(); // do not cache filegroup() results
printf($format, $filename, date('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.