Thread::notify
(PECL pthreads >= 0.34)
Thread::notify — Synchronisation
Description
final public boolean Thread::notify
( void
)
Envoi une notification au Thread référencé.
Liste de paramètres
Cette fonction ne contient aucun paramètre.
Valeurs de retour
Un booléen indiquant le succès de l'opération.
Exemples
Exemple #1 Notifications et Attente
<?php class My extends Thread { public function run() { /** Fait attendre ce thread **/ $this->synchronized(function($thread){ $thread->wait(); }, $this); } } $my = new My(); $my->start(); /** Envoi une notification au thread en attente **/ $my->synchronized(function($thread){ $thread->notify(); }, $my); var_dump($my->join()); ?>
L'exemple ci-dessus va afficher :
bool(true)