首頁 > 後端開發 > php教程 > 高並發下寫文件

高並發下寫文件

WBOY
發布: 2016-07-25 09:02:03
原創
781 人瀏覽過
  1. function write($data) {
  2. $return = false;
  3. if ($handle = @fopen('error.txt','a+') ) {
  4. $i=0;
  5. while (!flock($handle,2) && $i++ < 3 ) {
  6. usleep(500000);
  7. }
  8. if ($i < 3 && fwrite($handle,$data . "rn")) {
  9. flock($handle,3);
  10. $return = true;
  11. }
  12. fclose($handle);
  13. }
  14. return $return;
  15. }
复制代码


相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板