php多用户读写文件冲突的解决办法

php多用户读写文件冲突的解决办法
解决多调用同时写一个文件时我们会使用flock来解决些问题,这样同一时间只有一个用户可以写文件,同时其它用户进行等待队列了,下面我来介绍一下flock解决多用户读写文件冲空问题。 一般的方案会是,代码如下: $fp = fopen("/tmp/lock.txt", "w+"); if (flock($fp, LOCK_EX)) {     fwrite($fp, "Write something heren");     flock($fp, LOCK_UN); } else {     echo "Couldn't lock the file !"; } fc...
Copyright © 四季博客 保留所有权利.   Theme  Ality

用户登录