首页  >  文章  >  后端开发  >  高并发下写文件

高并发下写文件

WBOY
WBOY原创
2016-07-25 09:02:03750浏览
  1. function write($data) {
  2. $return = false;
  3. if ($handle = @fopen('error.txt','a+') ) {
  4. $i=0;
  5. while (!flock($handle,2) && $i++ usleep(500000);
  6. }
  7. if ($i flock($handle,3);
  8. $return = true;
  9. }
  10. fclose($handle);
  11. }
  12. return $return;
  13. }
复制代码


声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn