英[lɒk] 美[lɑ:k]
n.鎖;水閘,船閘;(機器部件等的)鎖定;一把,一撮
#vt.鎖上;鎖好,關好;使固定;隱藏
vi.卡住,不動;糾結;僵硬不動
第三人稱單數: locks 複數: locks 現在分詞: locking 過去式: locked 過去分詞: locked
php flock()函數 語法
作用:鎖定或釋放檔案。
語法:flock(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!"; } ?>