pcntl_getpriority

(PHP 5, PHP 7, PHP 8)

pcntl_getpriority — Отримати значення пріоритету процесу

Опис

pcntl_getpriority(?int $process_id = null, int $mode = PRIO_PROCESS): int|false

**pcntl_getpriority()**получает значение приоритета для процесса, указанного в аргументеprocess_id. Оскільки рівні пріоритету процесів відрізняються в різних типах операційних систем та версіях їх ядер, будь ласка, ознайомтеся з вашим системним посібником getpriority(2) для отримання детальної інформації про специфіку роботи функції у вашій системі.

Список параметрів

process_id

Якщо не вказано, буде використано ідентифікатор поточного процесу.

mode

Може набувати значення однієї з констант PRIO_PGRP PRIO_USER PRIO_PROCESS PRIO_DARWIN_BG або PRIO_DARWIN_THREAD

Значення, що повертаються

pcntl_getpriority() повертає пріоритет процесу, або false у разі виникнення помилки. Нижче числове значення (в т.ч. негативне) означає більший пріоритет.

Увага

Ця функція може повертати як логічне значення **false**так і значення не типу boolean, яке наводиться до false. За більш детальною інформацією зверніться до розділу Логічний типИспользуйтеоператор === для перевірки значення, яке повертається цією функцією.

список змін

ВерсияОпис
8.0.0process_id тепер допускає значення null.

Дивіться також