Php/docs/pht-hashtable.unlock

来自菜鸟教程
跳转至:导航、​搜索

pht\HashTable::unlock

(PECL pht >= 0.0.1)

pht\HashTable::unlockReleases the hash table's mutex lock


说明

public pht\HashTable::unlock ( ) : void

This method will release the mutex lock associated with the hash table.


参数

此函数没有参数。


返回值

No return value.


范例

Example #1 Locking a hash table's mutex lock

<?phpuse pht\{Thread, HashTable};$thread = new Thread();$hashTable = new HashTable();$thread->addFunctionTask(function ($hashTable) {    $hashTable->lock();    $hashTable['a'] = 1;    $hashTable->unlock();}, $hashTable);$thread->start();// $hashTable is currently being used by multiple threads$hashTable->lock();$hashTable['b'] = 2;$hashTable->unlock();$thread->join();