flock 文件锁
最后更新于:2022-04-02 02:30:13
[TOC]
## 格式
```
flock ( resource $handle , int $operation , int &$wouldblock = ? ) : bool
operation 可以是以下值之一:
LOCK_SH取得共享锁定(读取的程序)。
LOCK_EX 取得独占锁定(写入的程序。
LOCK_UN 释放锁定(无论共享或独占)
```
## 实例
```
$file = fopen("test.txt","w+");
if (flock($file,LOCK_EX)){
fwrite($file,"Write something");
flock($file,LOCK_UN);
}else{
echo "Error locking file!";
}
fclose($file);
```
';