PHP - Fonction Mutex :: unlock ()

La fonction Mutex :: unlock () peut libérer le Mutex.

Syntaxe

final public static boolean Mutex::unlock( long $mutex [, boolean $destroy ] )

La fonction Mutex :: unlock () peut tenter de déverrouiller le Mutex pour un appelant, en détruisant éventuellement le handle Mutex. Le thread appelant doit posséder le Mutex au moment d'un appel.

La fonction Mutex :: unlock () peut retourner une indication booléenne de succès.

Exemple

<?php
   $mutex = Mutex::create();
   var_dump(Mutex::lock($mutex));
   var_dump(Mutex::unlock($mutex));

   Mutex::destroy($mutex);
?>