PHP - Función Mutex :: lock ()

La función Mutex :: lock () puede adquirir Mutex.

Sintaxis

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

La función Mutex :: lock () puede intentar bloquear el Mutex para una persona que llama. Un intento de bloquear el Mutex propiedad (bloqueado) por otro hilo puede resultar en bloqueo.

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

Ejemplo

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

   Mutex::destroy($mutex);
?>