PHP Conference Nagoya 2025

posix_getsid

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

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)

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top