Thread::lock
(PECL pthreads >= 0.40)
Thread::lock — Synchronisation
Description
final public boolean Thread::lock
( void
)
Verrouille les objets de stockage référencés pour le contexte appelant.
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 Verrouillage du stockage Thread
<?php class My extends Thread { public function run() { var_dump($this->lock()); /** personne ne peut lire ou écrire **/ var_dump($this->unlock()); /** Reprise de la lecture/écriture pour tous les autres contextes */ } } $my = new My(); $my->start(); ?>
L'exemple ci-dessus va afficher :
bool(true) bool(true)