英[l?k]? ?美[lɑ:k]??

n.鎖;水閘,船閘;(機器部件等的)鎖定;一把,一撮

#vt.鎖上;鎖好,關好;使固定;隱藏

vi.卡住,不動;糾結(jié);僵硬不動

第三人稱單數(shù): locks 複數(shù): locks 現(xiàn)在分詞: locking 過去式: locked 過去分詞: locked

php flock()函數(shù) 語法

作用:鎖定或釋放檔案。

語法:flock(file,lock,block)

#參數(shù):

##參數(shù)說明file? ??必要。規(guī)定要鎖定或釋放的已開啟的檔案。 lock? ??必要。規(guī)定要使用哪種鎖定類型。 block? ??可選。若設定為 1 或 true,則當進行鎖定時阻擋其他進程。? ??

說明:flock() 作業(yè)的?file?必須是已開啟的檔案指標。

php flock()函數(shù) 範例

<?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!";
}
?>
#