- 締切済み
PHPのfrrite関数
お世話になります。 PHPのfwrite関数について質問です。 下記の様な記述で、アクセスがあった際に$lineをdata.txtに保存する場合、同じタイミングで複数のアクセスがあった場合などにエラーは起きないのでしょうか? エラーが起こりうるのであれば、その対処方法を教えて頂きたいです。 $fp = fopen("data.txt", "w"); fwrite($fp, $line); fclose($fp);
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- shimix
- ベストアンサー率54% (865/1590)
回答No.1
エラーになってくれればまだマシです。何事もなく動作したのに書き込んだデータが消失・・なんてのが怖いですね。∴ 書き込みのときにはflock()を使って排他制御をします。 http://www.php.net/manual/ja/function.flock.php