ホームページ > バックエンド開発 > PHPチュートリアル > PHP ファイルロック書き込み例の分析、_PHP チュートリアル

PHP ファイルロック書き込み例の分析、_PHP チュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-13 10:23:27
オリジナル
902 人が閲覧しました

PHP ファイルロック書き込み分析例、

この記事では、マルチスレッド書き込みに対応するための PHP ファイルの書き込み方法を例とともに説明します。具体的なコードは次のとおりです。

リーリー
このうち、

flock(int $handle, int $operation) 関数によって操作されるハンドルは、開いているファイル ポインターである必要があります。

operation は次の値のいずれかになります:

共有ロック (プログラムの読み取り) を取得するには、操作を LOCK_SH に設定します (PHP 4.0.1 より前のバージョンでは 1 に設定)。

排他ロックを取得するには(プログラムの書き込み)、操作を LOCK_EX に設定します(PHP 4.0.1 より前のバージョンでは 2 に設定)。
ロック (共有または排他) を解放するには、操作を LOCK_UN に設定します (PHP 4.0.1 より前のバージョンでは 3 に設定)。
flock() がロック時にブロックしないようにするには、操作に LOCK_NB を追加します (PHP 4.0.1 より前のバージョンでは 4 に設定)。

さらに、

fclose() はロック操作を解放するために使用され、コードの実行が完了したときに呼び出されます。

http://www.bkjia.com/PHPjc/840627.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/840627.html技術記事 PHP ファイルのロック書き込み例の分析 この記事では、マルチスレッド書き込みに対応するための PHP ファイルの書き込み方法を例を使って説明します。具体的なコードは次のとおりです。 function file_write($file_name, $text, $mode='...)
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート