posix_getsid
(PHP 4, PHP 5, PHP 7, PHP 8)
posix_getsid — Liefert die aktuelle Session-ID (sid) des Prozesses
Beschreibung
$process_id
): int|false
Gibt die Session-ID des Prozesses process_id
zurück.
Die Session-ID eines Prozesses ist die Prozessgruppen-ID des
Session-Managers.
Parameter-Liste
-
process_id
-
Die Prozesskennung. Falls sie auf 0 gesetzt ist, wird der aktuelle Prozess angenommen. Falls eine ungültige
process_id
angegeben wurde, wirdfalse
zurückgegeben und ein Fehler gesetzt, der mittels posix_get_last_error() überprüft werden kann.
Rückgabewerte
Gibt die Kennung als int zurück.
Beispiele
Beispiel #1 posix_getsid()-Beispiel
<?php
$pid = posix_getpid();
echo posix_getsid($pid); //8805
?>
Siehe auch
- posix_getpgid() - Liefert die Prozessgruppenkennung (Process Group ID) für die Job-Kontrolle
- posix_setsid() - Macht den aktuellen Prozess zum Leiter der Session
- POSIX GETSID(2)-Manpage