锁锁锁!!!谁能给详解一下flock

yiwusuo 2007-03-13 08:23:19
关于flock的

共享锁定 LOCK_SH
独占锁定 LOCK_EX
释放锁定 LOCK_UN
及 LOCK_NB

我不太明白,谁能详说下,多给点笔触(最好别拷贝手册,举例最好)。
如我用文本贮存数据,如何使用它们及注意些什么
...全文
174 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hope1983 2007-03-13
  • 打赏
  • 举报
回复
1可以
2可以
yiwusuo 2007-03-13
  • 打赏
  • 举报
回复
1、共享锁定 LOCK_SH 时,如有人在前台读取该文件,那么后台同时有人在写入,问:能否写入
2、独占锁定 LOCK_EX 时,你在后台写入数据,而同时有人在前台阅读,问:他能读取吗
iasky 2007-03-13
  • 打赏
  • 举报
回复
共享锁定 LOCK_SH一般用于读取,这样可以保证你在读取得时候这个文件没有变动

独占锁定 LOCK_EX用于你写入的时候,这样可以防止大家都在写,造成混乱

释放锁定 LOCK_UN就是解除

手册上写的太明白了,在看下用户评论就可以了http://cn.php.net/manual/zh/function.flock.php

21,881

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧