posix_getpgid

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

posix_getpgidジョブ制御のプロセスグループ ID を得る

説明

posix_getpgid(int $process_id): int|false

プロセス process_id のプロセスグループ ID を返します。失敗した場合に false を返します。

パラメータ

process_id

プロセス ID。

戻り値

ID を表す整数値を返します。

例1 posix_getpgid() の使用例

<?php
$pid 
posix_getppid();
echo 
posix_getpgid($pid); //35
?>

注意

注意:

この関数は POSIX 関数ではなく、BSD および System V のシステムで共通な関数です。 使用するシステムがこの関数をサポートしていない場合は、 PHP のコンパイル時にこの関数は組み込まれません。 この関数が使用可能かどうかを調べるには、function_exists() を使用します。

参考

  • posix_getppid() - 親プロセスの ID を返す
  • man ページ SETPGID(2)

関連キーワード:  制御, 関数, getpgid, process, プロセス, int, 注意, コンパイル, ページ, getppid