PHP
Referenzliste
filegroup
Dateisystem-Funktionen
Befehl:
int filegroup ( string $filename )
Parameter-Liste:
Beschreibung | |
---|---|
Pfad zum File. |
Rückgabewerte:
Gibt die Gruppen ID einer Datei zurück, oder
FALSE
wenn ein Fehler aufgetreten ist. Die Gruppen ID wird im numerischen Format zurückgegeben. Mit der Funktion posix_getgrgid() können Sie diese zu ihrem Gruppennamen auflösen. Beschreibung:
Mit filegroup() kann man sich die Gruppen-ID des Besitzers einer Datei (filename) zurückgeben lassen.
Als Rückgabewert dieser Funktion erhalten Sie die Gruppen-ID als numerischen Wert. Mittels der Funktion posix_getgrgid() können Sie die ID weiter aufsplitten (siehe Beispiel), um z.B. an den Namen der Gruppe zu gelangen.
Achtung: Unter dem Betriebssystem Windows wird die Funktion filegroup() nicht unterstützt.
Als Rückgabewert dieser Funktion erhalten Sie die Gruppen-ID als numerischen Wert. Mittels der Funktion posix_getgrgid() können Sie die ID weiter aufsplitten (siehe Beispiel), um z.B. an den Namen der Gruppe zu gelangen.
Achtung: Unter dem Betriebssystem Windows wird die Funktion filegroup() nicht unterstützt.
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Hinweis:
Hinweis:
Die Ergebnisse dieser Funktion werden gecached. Weitere Details erhalten Sie bei clearstatcache().
Tips:
Tips:
Seit PHP 5.0.0 kann diese Funktion mit einigen URL-Wrappern benutzt werden. Schauen Sie in der Liste unter Unterstützte Protokolle and Wrappers nach, welcher Wrapper die Funktionalität von stat() unterstützt.
Warnung:
Warnung:
Unter dem Betriebssystem Windows wird die Funktion filegroup() nicht unterstützt.
Siehe auch:
Liefert den Dateieigentümer
Liefert zu einer Gruppen-ID Informationen über diese Gruppe
filegroup() - Beispiel: Das Finden der Gruppe einer Datei
Eingabe:
<?php $filename = 'index.php'; print_r(posix_getgrgid(filegroup($filename))); ?>
filegroup() - Beispiel 2:
Eingabe:
<?PHP $datei = 'index.php'; $id = fileinode ( $datei ); echo 'Gruppen-ID der Datei ' . $datei . ': ' . $id . '<br>'; $array = posix_getgrgid ( $id ); while ( list ( $key, $val ) = each ( $array ) ) { echo $key . ' - ' . $val . '<br>'; } ?>
Ausgabe:
Gibt bei Erfolg <strong><code>TRUE</code></strong> zur�ck. Im Fehlerfall wird zur�ckgegeben.
Gruppen-ID der Datei counter.txt: 100
name - users
gid - 100
members - 0
Gruppen-ID der Datei counter.txt: 100
name - users
gid - 100
members - 0
Dateisystem-Funktionen