PHP 5.4.36 Released

chgrp

(PHP 4, PHP 5)

chgrpWechselt die Gruppenzugehörigkeit einer Datei

Beschreibung

bool chgrp ( string $filename , mixed $group )

Versucht, die Gruupenzugehö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

add a note add a note

User Contributed Notes 1 note

up
1
leaksin [ at ] gmail [ dot ] com
2 years ago
Note: chgrp() is aware of the actual filesystem.
So you need to check it by using file_exists() function or...
To Top