长空一剑个人页面-阿里云开发者社区

个人头像照片 长空一剑 TA的个人档案
2
1

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
  • 高分内容
  • 最新动态
  • 文章
  • 问答
正在加载, 请稍后...
暂无更多信息

2020年05月

  • 05.09 17:30:42
    回答了问题 2020-05-09 17:30:42

    请教各位PHP 读文件如何实现加锁?

    PHP里面文件 非阻塞模式 排它锁:

    $fp = fopen($file_name, 'w+');
    if (!$fp) exit('文件打开失败!');
    if (flock($fp, LOCK_EX | LOCK_NB)) {
      //------执行业务流程
    
      //------执行业务流程
    
      flock($fp, LOCK_UN);
    } else {
      echo '加锁失败,请稍后重试!';
    }
    fclose($fp);
    
    
    
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
  • 发表了文章 2016-08-31

    PHP中利用文件锁实现日志写入和网站接口访问等常见场景下的并发控制

  • 发表了文章 2016-08-15

    使用pgadmin3-1.18.1(windows版本)连接greenplum的时候报错

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2020-05-09

    请教各位PHP 读文件如何实现加锁?

    PHP里面文件 非阻塞模式 排它锁:

    $fp = fopen($file_name, 'w+');
    if (!$fp) exit('文件打开失败!');
    if (flock($fp, LOCK_EX | LOCK_NB)) {
      //------执行业务流程
    
      //------执行业务流程
    
      flock($fp, LOCK_UN);
    } else {
      echo '加锁失败,请稍后重试!';
    }
    fclose($fp);
    
    
    
    踩0 评论0
正在加载, 请稍后...
滑动查看更多