您当前的位置: 首页 >  php

知其黑、受其白

暂无认证

  • 4浏览

    0关注

    1250博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

PHP文件锁

知其黑、受其白 发布时间:2022-07-11 10:52:24 ,浏览量:4

阅读目录
  • 一、文件锁是什么 ?
  • 二、文件锁有什么作用 ?
  • 三、实际使用效果展示
    • fopen
    • flock
    • 1. 不使用文件锁
    • 2. 使用非阻塞型文件锁
    • 3. 使用阻塞型文件锁
  • 四、总结
  • 五、测试

一、文件锁是什么 ?

顾名思义,对文件上锁。

可以通过“进门”的实际情况来理解: 有多个人要通过一个大门到食堂里吃饭,但食堂只有一个座位。

食堂管理员A有点偷懒,不想等那么久,于是就告诉大家,中午都可以来食堂吃饭,但是要跑快点才行,只有一个座位,第一个到的人就可以在食堂吃饭,然后就会锁门,其他人看到门锁上了就哪来的回哪去吧,这就是非阻塞型文件锁;

食堂管理员B不希望让人吃不上饭,也不希望大家坐地上吃饭,所以就通知大家在门外排队,一个人进来吃完后,下一个人才允许进来。所以当第一个人进大门后,管理员B就把大门锁上,等第一个人吃完后,再解锁打开大门让第二个人进来,这就是阻塞型文件锁。

关注
打赏
1665558895
查看更多评论
立即登录/注册

微信扫码登录

0.0875s