(PHP 8 >= 8.4.0)
pcntl_setns — 呼び出し元のプロセスを、別のプロセスの名前空間に関連付け直す
呼び出し元のプロセスを、process_id
で指定したプロセスの Linux 名前空間に、
pidfd_open(2) で取得した pidfd と
setns(2) を使って関連付け直します。
process_id
参加する名前空間を持つ、対象プロセスのプロセスID。
null の場合、呼び出し元のプロセス自身の PID を使います。
nstype
関連付け直す名前空間の種類。デフォルトは
CLONE_NEWNET (ネットワーク名前空間) です。
指定できる値には CLONE_NEWNET、
CLONE_NEWIPC、
CLONE_NEWUTS などがあります。