posix_getsid
(PHP 4, PHP 5, PHP 7)
posix_getsid — Возвращает текущий SID процесса
Описание
$process_id
) : int|false
Возвращает идентификатор сессии процесса process_id
.
Сессионным идентификатором процесса является идентификатор процесса
лидера сеанса.
Список параметров
-
process_id
-
Идентификатор процесса. Если установлено в 0, подразумевается текущий процесс. Если передан некорректный
process_id
, то будет возвращеноfalse
. Также будет установлен номер ошибки, который можно обработать с помощью функции posix_get_last_error().
Возвращаемые значения
Возвращает идентификатор как int, или false
в случае возникновения ошибки.
Примеры
Пример #1 Пример использования posix_getsid()
<?php
$pid = posix_getpid();
echo posix_getsid($pid); //8805
?>
Смотрите также
- posix_getpgid() - Возвращает ID группы текущего процесса для менеджера задач
- posix_setsid() - Делает текущий процесс лидером сессии
- POSIX руководство GETSID(2)