- - PR -
phpでファイルへの書込み方法
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-08-30 00:32
あるファイルに追加で書込みを行いたいのですが
どうすればよいでしょうか? 下記のやり方では追加書込みとならず、上書で ファイルが作成され書込みが行われるようで、毎回一行 のファイルができます。ファイルをopenするときの引数 が違うのでしょうか? $flog = fopen($log,"w") or die("error !!"); fputs($flog,$gwuid); fclose($flog); よろしくお願いいたします。 |
|
投稿日時: 2005-08-30 01:02
引数が違うとおもったらリファレンス引くなり、検索するなりしてみればいいのに。
a 開いたファイルの末尾行から追記する a+ 追記及び読み込みができる (ファイルが存在しない場合は、新規作成) r 読み込み専用で開く r+ 読み込みと書き込みができる W 書き込み専用で開く (ファイルが存在しない場合は、新規作成) W+ ファイル内容を削除して読み込み及び書き込みができる 追記書き込みなんだから"a"か"a+"なんでは? php fopenでgoogle様にご神託いただくとすぐに引っかかりますけど |
|
投稿日時: 2005-08-30 09:10
phpに限らず他の言語でもほぼ同様ですね。
kalzeさんのおっしゃるとおりですね。 |
|
投稿日時: 2005-08-30 11:50
kalze様 noarn様 お返事ありがとうございます。
急ぎの案件で初めてPHPを使うことになり、あせりの為 くだらない事をお聞きしてしまいました。 もう少し調べるべきでした。失礼しました。 |
1