Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

posix_setgid

POSIX Funktionen

    Befehl:
bool posix_setgid ( int $gid )


    Parameter-Liste:
NameBeschreibung
gidDie Gruppen-ID

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

    Beschreibung:
Setzt die reale Gruppen-ID gid des aktuellen Prozesses. Es handelt sich um eine privilegierte Funktion, die entsprechende Berechtigungen (normalerweise root) auf dem System benötigt, damit sie ausgeführt werden kann. Die sachgemässe Reihenfolge der Funktionsaufrufe ist zuerst posix_setgid() und zuletzt posix_setuid().
Hinweis:
Falls die Funktion von einem Superuser aufgerufen wurde, setzt sie auch die effektive Gruppen-ID.


    Aktiv in Version:
(PHP 4, PHP 5, PHP 7)

    Siehe auch:
Liefert zu einer Gruppen-ID Informationen über diese Gruppe
 
Liefert die reale Gruppen-ID des aktuellen Prozesses
 

posix_setgid() - Beispiel:


Eingabe:
<?php
echo 'Meine reale Gruppen-ID ist '.posix_getgid(); //20
posix_setgid(40);
echo 'Meine reale Gruppen-ID ist '.posix_getgid(); //20
echo 'Meine effektive Gruppen-ID ist '.posix_getegid(); //40
?>


Beschreibung:
Dieses Beispiel gibt die effektive Gruppen-ID aus, nachdem sie ge�ndert wurde.
POSIX Funktionen