Loading:


pcntl_getpriority
int pcntl_getpriority ([ int $pid= getmypid() [, int $process_identifier= PRIO_PROCESS ]] )

Otrzymuje priorytet $pid. Ponieważ priorytet poziomów może być inny w różnych systemach typów i wersji jądra, sprawdź swój system getpriority(2) aby ustalić szczegóły


Parametry

 

pid - Jeśli nie jest określony, użyte zostanie pid bieżącego procesu

process_identifier -  One of PRIO_PGRP, PRIO_USER lub PRIO_PROCESS.


Zwracane wartości


Zwraca priorytet procesu lub FALSE

Ostrzeżenie

Ta funkcja może zwrócić logiczne FALSE, ale także zwykłą wartość rozpoznawaną jako FALSE, na przykład 0 lub "". Więcej informacji w rozdziale dotyczącym typów logicznych. Użyj operatora === aby sprawdzić wartość i typ zwracany przez tę funkcję.



Napisz Artyku³

Listing


//Funkcja ta jest idealna dla sprawdzenia, czy dany proces jest uruchomiony.

function CheckPID( $PID )
{
        //Sprawdź, czy przekazywane  PID stanowi ważny  proces w systemie
        // Zwraca true, jeśli nie
        // Wyłącz nie śmiertelne ostrzeżenie runtime  na chwilę
        // otrzymamy wynik jeśli PID nie stanowi ważnego procesu
 
    $oldErrorLevel = error_reporting(0);
    error_reporting( $oldErrorLevel & ~E_WARNING );
    $res = pcntl_getpriority($PID);
    error_reporting( $oldErrorLevel);
    return ! ( $res === false);
}




Dodano przez: igor
Ranga: Administrator serwisu Punktów: 28716
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors