posix_getgrgid
(PHP 4, PHP 5, PHP 7, PHP 8)
posix_getgrgid — Liefert zu einer Gruppen-ID Informationen über diese Gruppe
Beschreibung
$group_id
): array|falseGibt Informationen über die Gruppe mit der angegebenen ID zurück.
Parameter-Liste
-
group_id
-
Die Gruppen-ID
Rückgabewerte
Die Elemente des zurückgegebenen Arrays sind:
Element | Beschreibung |
---|---|
name | Das name-Element enthält den Namen der Gruppe. Es handelt sich dabei nicht um den wirklichen, kompletten Namen, sondern um einen kurzen "Bezeichner" der Gruppe mit normalerweise weniger als 16 Zeichen. |
passwd | Das passwd-Element enthält das Passwort der Gruppe in verschlüsselter Form. Häufig, zum Beispiel wenn auf einem System "shadow"-Passwörter verwendet werden, wird stattdessen ein Sternchen zurückgegeben. |
gid |
Die Gruppen-ID - sollte dieselbe sein wie der Parameter
group_id , der beim Aufruf der Funktion
verwendet wurde und ist von daher redundant.
|
members | Besteht aus einem Array von Zeichenketten aller Gruppenmitglieder. |
false
zurück.
Beispiele
Beispiel #1 Beispiel zur Verwendung von posix_getgrgid()
<?php
$gruppenid = posix_getegid();
$gruppeninfo = posix_getgrgid($gruppenid);
print_r($gruppeninfo);
?>
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
Array ( [name] => toons [passwd] => x [members] => Array ( [0] => tom [1] => jerry ) [gid] => 42 )
Siehe auch
- posix_getegid() - Liefert die effektive Gruppen-ID des aktuellen Prozesses
- posix_getgrnam() - Liefert zu einem Gruppennamen Informationen über diese Gruppe
- filegroup() - Liefert die Gruppenzugehörigkeit einer Datei
- stat() - Sammelt Informationen über eine Datei
- POSIX GETGRNAM(3)-Manpage