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: 0
    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-2025 v.1.5 | design: diviXdesign & rainbowcolors