PHP.nl

pcntl_unshare

pcntl_unshare

Dissociates parts of the process execution context

bool **pcntl_unshare** int $flags
allows a process to disassociate parts of its execution context that are

currently being shared with other processes. The main use of is to allow a process to control its shared execution context without creating a new process. pcntl_unshare``pcntl_unshare

flags The parameter is a bitmask that specifies which parts of the execution context should be unshared. This parameter is specified by ORing together zero or more of the constants:

  `flags``CLONE_*``CLONE_NEWNS``CLONE_NEWIPC``CLONE_NEWUTS``CLONE_NEWNET``CLONE_NEWPID``CLONE_NEWUSER``CLONE_NEWCGROUP`

Returns on success, otherwise. On failure it sets an error code, that can be retrieved with . 0``-1``pcntl_get_last_error

PCNTL Constantspcntl_get_last_error