时间:13-03-10 栏目:网站开发 作者:admin 评论:0 点击: 10,330 次
$file =PATH_LOG.'/file.lock'; $fp = fopen($file , 'w'); if(flock($fp , LOCK_SH | LOCK_NB)){ if(flock($fp , LOCK_EX)){ fwrite($fp , "abc\n"); sleep(4); fwrite($fp , "123\n"); flock($fp , LOCK_UN); } }else{ echo 'LOCK FAIL'; } fclose($fp);
页面打开后,在另一浏览器打开此页面时,会提法 lock fail
参考:http://www.cnblogs.com/chenwenbiao/archive/2011/08/01/2123905.html
声明: 本文由( admin )原创编译,转载请保留链接: 给PHP代码加上一把锁(文件锁),保证同一时间只能一个进程在运行
------====== 本站公告 ======------
联系信息:
电话:19970108113(微信同号) QQ:3142401606
支付宝:https://me.alipay.com/lxq73061
相关插件程序等信息均会在站内发布,敬请关注。