[PHP-users 19878]Re: flock関数による排他ロックについて

Teraoka Yoshinori yteraoka @ dti.ad.jp
2004年 1月 14日 (水) 14:14:55 JST


寺岡です。

From: 川村 耕基 <kawamura662 @ oki.com>
Subject: [PHP-users 19870] flock関数による排他ロックについて
Date: Wed, 14 Jan 2004 13:28:44 +0900
Message-ID: <20040114130646.6694.KAWAMURA662 @ oki.com>

> ---Read時
> $fp = fopen($log, "r");
> flock($fp, LOCK_EX);
> $dat = file($log);	// ファイルを配列に
> fclose($fp);
> ---
> 
> ---Write時
> $fp = fopen($log, "w");//ファイルに保存
> flock($fp,LOCK_EX);
> fputs($fp, $new);
> fclose($fp);
> ---

0になるかどうかは別として、これって別々にやってると

proc1: read
proc2: read
proc1: write
proc2: write

が起きますよね。

--
Teraoka Yoshinori <yteraoka @ dti.ad.jp>


PHP-users メーリングリストの案内