|
wincache_lock指定したキーで排他ロックを確保する 説明
bool wincache_lock(string
$key , bool $isglobal = false )指定したキーについての排他ロックを確保します。 ロックを確保するまでは、現在のスクリプトの実行はブロックされます。 ロックを確保できたら、その後は他のスクリプトから同じキーのロックを要求があってもそれをブロックします。 現在のスクリプトが wincache_unlock でロックを解放するまでは他のスクリプトからロックを確保できません。 警告
wincache_lock および wincache_unlock を使っていると、FastCGI のようなマルチプロセス環境において PHP スクリプトがデッドロックを引き起こすことがあります。 本当にそれが必要である場合でない限り、これらの関数は使わないようにしましょう。 キャッシュ上でのさまざまな操作の大半は、これらの関数を使う必要のないものです。 パラメータ
戻り値
成功した場合に 例
例1 wincache_lock の使用
参考
|