Liefert die aktuelle Session-ID (sid) des Prozesses

# posix_getsid

(PHP 4, PHP 5, PHP 7, PHP 8)

posix_getsid — Liefert die aktuelle Session-ID (sid) des Prozesses

### Beschreibung

function posix_getsid(int `$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, wird `false` 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

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open