PHP - Función Mutex :: trylock ()

La función Mutex :: trylock () puede intentar adquirir el Mutex.

Sintaxis

final public static boolean Mutex::trylock( long $mutex )

La función Mutex :: trylock () puede intentar bloquear el Mutex para una persona que llama sin bloquear si el Mutex es propiedad (bloqueado) de otro subproceso.

La función Mutex :: trylock () puede devolver una indicación booleana de éxito.

Ejemplo

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

   var_dump(Mutex::trylock($mutex));
   var_dump(Mutex::unlock($mutex));
   
   Mutex::destroy($mutex);
?>