posix_getsid

(PHP 4, PHP 5, PHP 7)

posix_getsidВозвращает текущий SID процесса

Описание

posix_getsid ( int $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)