英[l?k]? ?美[lɑ:k]??
n.鎖;水閘,船閘;(機(jī)器部件等的)鎖定;一把,一撮
#vt.鎖上;鎖好,關(guān)好;使固定;隱藏
vi.卡住,不動(dòng);糾結(jié);僵硬不動(dòng)
第三人稱單數(shù): locks 複數(shù): locks 現(xiàn)在分詞: locking 過去式: locked 過去分詞: locked
php flock()函數(shù) 語法
作用:鎖定或釋放檔案。
語法:flock(file,lock,block)
#參數(shù):
說明 | |
必要。規(guī)定要鎖定或釋放的已開啟的檔案。 | |
必要。規(guī)定要使用哪種鎖定類型。 | |
可選。若設(shè)定為 1 或 true,則當(dāng)進(jìn)行鎖定時(shí)阻擋其他進(jìn)程。? ?? |
說明:flock() 作業(yè)的?file?必須是已開啟的檔案指標(biāo)。
php flock()函數(shù) 範(fàn)例
<?php $file = fopen("./test.txt","w+"); // 排它性的鎖定 if (flock($file,LOCK_EX)) { fwrite($file,"Write something"); flock($file,LOCK_UN); echo "success"; } else { echo "Error locking file!"; } ?>