Thread::isJoined

(PECL pthreads >= 2.0.0)

Thread::isJoinedState Detection

Descrizione

public Thread::isJoined(): bool

Tell if the referenced Thread has been joined

Elenco dei parametri

Questa funzione non contiene parametri.

Valori restituiti

Restituisce true in caso di successo, false in caso di fallimento.

Esempi

Example #1 Detect the state of the referenced Thread

<?php
class My extends Thread {
    public function 
run() {
        
$this->synchronized(function($thread){
            if (!
$thread->done)
                
$thread->wait();
        }, 
$this);
    }
}
$my = new My();
$my->start();
var_dump($my->isJoined());
$my->synchronized(function($thread){
    
$thread->done true;
    
$thread->notify();
}, 
$my);
?>

Il precedente esempio visualizzerĂ :

bool(false)

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top