Mutex::unlock

(PECL pthreads < 3.0.0)

Mutex::unlock�ͷŻ������ϵ���

Warning

pthreads v3 ���Ѿ��� Mutex ���Ƴ���

˵��

final public static Mutex::unlock ( int $mutex [, bool $destroy ] ) : bool

����Ϊ������������Ҳ����ͨ�� destroy ���������Ƿ��ڽ���֮��ͬʱ���ٴ˻������� ֻ�г��л����������̲߳ſ��Զ�������������н���������

����

mutex

ͨ�����ú��� Mutex::create() �����Ļ����������

destroy

�˲���Ϊ true ��ʾ��������ɹ�����ͬʱ���ٴ˻�������

����ֵ

A boolean indication of success.

����

Example #1 �������ļ��������

<?php
/** ������ʹ�� new �ؼ��֣���Ϊ���������� PHP ���� **/
$mutex Mutex::create();
/** ���ڿ������κ��߳��������и���������������� **/
var_dump(Mutex::lock($mutex));
/** ����һ�����ڼ���״̬�Ļ������IJ�������Ч�� **/
var_dump(Mutex::unlock($mutex));
/** ��Զ��Ҫ���������㴴���Ļ����� **/
Mutex::destroy($mutex);
?>

�������̻������

bool(true)
bool(true)