php LOCK_EX锁定 LOCK_UN解锁 文件锁定功能

<?php
	/*
	 * 文件锁定
	 * 
	 * 假设同一件商品两个客户都试图订购,而商品只有一件,那么为避免客户订购出错,可以使用文件锁定的方法。
	 * */
	 
	 //a表示可以追加,b表示二进制,这样可移植性好
	$fp = fopen('019.txt', 'ab');
	
	flock($fp,LOCK_EX);//锁定
	fwrite($fp, "This is lock");
	flock($fp,LOCK_UN);//解锁
	
	fclose($fp);
	 
?>

评论

大侠名号:   验证码: 点击我更换图片  

修远兮

在这里记录每一点自己需要的知识

添加创始人微信,一起交流心得

推荐文章RECOMMEND