PHP Conference Japan 2024

posix_getsid

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

posix_getsid取得行程的目前 sid

說明

posix_getsid(int $process_id): int|false

回傳行程 process_id 的工作階段 ID。行程的工作階段 ID 是工作階段領導者的行程群組 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