pcntl_unshare
(PHP 7 >= 7.4.0, PHP 8)
pcntl_unshare — Разделяет части контекста выполнения процесса
Описание
pcntl_unshare(int $flags
): bool
Список параметров
-
flags
-
Параметр flags
- это битовая маска, определяющая, какие части контекста выполнения должны быть неразделёнными.
Параметр задаётся путём использования оператора OR вместе с нулём или более констант CLONE_*
:
CLONE_NEWNS
CLONE_NEWIPC
CLONE_NEWUTS
CLONE_NEWNET
CLONE_NEWPID
CLONE_NEWUSER
CLONE_NEWCGROUP
Возвращаемые значения
Возвращает 0
в случае успешного выполнения, -1
в противном случае.
В случае возникновения ошибки устанавливается код ошибки,
который можно получить с помощью функции pcntl_get_last_error().