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

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

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

vi.卡住,不動;糾結;僵硬不動

第三人稱單數: locks 複數: locks 現在分詞: locking 過去式: locked 過去分詞: locked

php flock()函數 語法

作用:鎖定或釋放檔案。

語法:flock(file,lock,block)

#參數:

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

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

php flock()函數 範例

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