<?php for($i = 0;$i < 20;$i++){ $fp = fopen(‘test.txt‘,‘r‘); if(flock($fp,LOCK_EX)){ echo $i.PHP_EOL; sleep(1); flock($fp,LOCK_UN); } fclose($fp); }
php使用锁机制实现并发
原文:http://blog.51cto.com/12173069/2294026