php flock() 関数は、軽量のアドバイザリー ファイル ロックに使用されます。
php flock() 関数の構文
関数: ファイルをロックまたは解放します。
構文:
flock(file,lock,block)
パラメータ:
file 必須。開いているファイルをロックまたは解放するように指定します。
ロックが必要です。使用するロックの種類を指定します。
ブロック オプション。 1 または true に設定すると、ロック中に他のプロセスがブロックされます。
注: flock() によって操作されるファイルは、開いているファイル ポインターである必要があります。
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!"; } ?>
この記事は PHP の flock 関数の紹介です。困っている友人のお役に立てれば幸いです。
以上がフロック機能の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。