(PHP 8 >= 8.4.0)
pcntl_setns — Связывает вызывающий процесс с пространством имён другого процесса
Функция связывает вызывающий процесс с Linux-пространством имён процесса,
идентификатор которого указали в аргументе process_id.
Связывание выполняет системная функция setns(2) на основе pidfd,
который получает в результате вызова системной функции pidfd_open(2).
process_id
Идентификатор целевого процесса, к пространству имён которого требуется присоединить процесс.
При передаче null параметру присваивается PID самого́ вызывающего процесса.
nstype
Тип пространства имён, с которым требуется связать процесс. Значение по умолчанию —
CLONE_NEWNET, сетевое пространство имён.
Возможные значения включают: CLONE_NEWNET,
CLONE_NEWIPC,
CLONE_NEWUTS и другие.
Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.