pcntl_unshare
En esta página
pcntl_unshare
Disocia partes del contexto de ejecución del proceso
Descripción#
php
pcntl_unshare(int $flags): boolphp
pcntl_unshare permite a un proceso disociar partes de su contexto de ejecución que actualmente están compartidas con otros procesos. El uso principal de pcntl_unshare es permitir a un proceso controlar su contexto de ejecución compartido sin crear un nuevo proceso.
Parámetros#
flags
El parámetro flags es una máscara de bits que especifica qué partes del contexto de ejecución deben ser disociadas. Este parámetro se especifica combinando por OR una o más de las constantes CLONE_* siguientes: CLONE_NEWNS, CLONE_NEWIPC, CLONE_NEWUTS, CLONE_NEWNET, CLONE_NEWPID, CLONE_NEWUSER, CLONE_NEWCGROUP
Valores devueltos#
Devuelve 0 en caso de éxito, -1 en caso contrario. En caso de fallo, define un código de error, que puede ser recuperado con pcntl_get_last_error.
Véase también#
Constante PCNTL, pcntl_get_last_error