PHP Conference Japan 2024

pcntl_unshare

(PHP 7 >= 7.4.0, PHP 8)

pcntl_unshare將行程執行環境的某些部分解除關聯

說明

pcntl_unshare(int $flags): bool

pcntl_unshare() 允許行程將目前與其他行程共用的執行環境的某些部分解除關聯。 pcntl_unshare() 的主要用途是允許行程在不建立新行程的情況下控制其共用的執行環境。

參數

flags

flags 參數是一個位元遮罩,指定要解除關聯的執行環境的哪些部分。此參數是透過將零個或多個 CLONE_* 常數進行 OR 運算來指定的。

回傳值

成功時回傳 0,否則回傳 -1。失敗時會設定一個錯誤碼,可以使用 pcntl_get_last_error() 來取得。

參見

新增註釋

使用者提供的註釋

此頁面沒有使用者提供的註釋。
To Top