站長資訊網
最全最豐富的資訊網站

在使用php寫入文件時如何保證用戶的單一

語法格式如下:

flock(resource $handle, int $operation[, int &$wouldblock])

a.$handle:文件系統指針,即使用 fopen() 創建的文件資源;

b.$operation:文件鎖類型,可以是以下值之一:

  • LOCK_SH 取得共享鎖定(讀取的程序);

  • LOCK_EX 取得獨占鎖定(寫入的程序);

  • LOCK_UN 釋放鎖定(無論共享或獨占);

  • 如果不希望 flock() 在鎖定時堵塞,則可以在 $operation 中添加 LOCK_NB 參數(Windows 上還不支持)。

c.$wouldblock:可選參數,如果希望文件鎖定時堵塞其它進程,則可以將該參數設置為 1 true。(Windows 上不支持)。

PS: 使用 flock() 函數不僅可以為文件加鎖,好可以解鎖文件。

示例:

<?php     $file = fopen('./test.txt','w+');     if(flock($file, LOCK_EX|LOCK_NB))     {      fwrite($file, 'PHP中文網'.date('Y-m-d H:i:s', time()));      flock($file, LOCK_UN);      }else{      echo "string";      }      fclose($file); ?>

運行結果:

test.txt文件中寫入

PHP中文網2021-03-23 09:09:31

推薦:《php視頻教程》《 php教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
婷婷射精av这里只有精品| 91精品一区二区三区久久久久| 国产91精品久久久久久久| 亚洲精品无码久久久久YW| 精品国产乱子伦一区二区三区| 日韩精品少妇无码受不了| 青青草国产精品久久| 思思久久99热只有频精品66| 国产精品自在在线午夜福利| 日韩人妻无码免费视频一区二区三区 | 日韩精品无码免费专区网站| 精品久久伦理中文字幕| 久久精品熟女亚洲av麻豆| 亚洲国产精品无码久久98| 国产成人午夜精品免费视频| 无码精品国产dvd在线观看9久| 国产精品成人观看视频国产| 亚洲精品亚洲人成在线麻豆| 久久亚洲精品无码AV红樱桃| 日韩人妻精品一区二区三区视频 | 亚洲国产成人精品青青草原 | 日韩十八禁一区二区久久| 国产在线国偷精品产拍| 国产乱子伦精品免费无码专区| 国产精品久久久久久久伊一| 国产精品亚洲专一区二区三区| 精品视频国产狼人视频| 国产欧美一区二区精品仙草咪 | 精品一区二区三区在线观看| 2022精品天堂在线视频| 国产精品国产三级在线高清观看 | 亚洲?V乱码久久精品蜜桃| 精品乱码一区二区三区在线| 日韩AV无码精品一二三区| segui久久综合精品| 国产AV国片精品一区二区| 精品99又大又爽又硬少妇毛片| 久久99精品久久久久久不卡| 久久精品免费网站网| 拍真实国产伦偷精品| 精品亚洲综合久久中文字幕|