獲取任意程序的優先順序

pcntl_getpriority

(PHP 5, PHP 7, PHP 8)

pcntl_getpriority獲取任意程序的優先順序

說明

pcntl_getpriority(int $pid = getmypid(), int $process_identifier = PRIO_PROCESS): int

pcntl_getpriority() 獲取程序號為 pid的程序的優先順序。由於不同的系統型別以及內核版本下 優先順序可能不同,因此請參考您系統的getpriority(2)手冊以獲取詳細的規範。

參數

pid

如果沒有指定,預設是目前程序的程序號。

process_identifier

PRIO_PGRP(譯註:獲取程序組優先順序), PRIO_USER (譯註:獲取使用者程序優先順序)或 PRIO_PROCESS(譯註:預設值;獲取程序優先順序)三者之一。

返回值

pcntl_getpriority() 返回程序的優先順序或在錯誤時返回 false 。 值越小代表優先順序越高。

警告

此函式可能返回布爾值 false,但也可能返回等同於 false 的非布爾值。請閱讀 布爾型別章節以獲取更多資訊。應使用 === 運算子來測試此函式的返回值。

參見

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *