ファイルに 1 行ずつ追記する(PHP の file_put_contents)

ログのように、ファイルの最後に 1 行ずつ足していきます。

$line = date( 'Y-m-d H:i:s' ) . "\t" . $message . "\n";
file_put_contents( $file, $line, FILE_APPEND | LOCK_EX );

FILE_APPEND を付けないと、毎回ファイルが上書きされます。LOCK_EX は、同時に書き込まれたときに行が混ざらないようにするためのものです。書き込み先は、ブラウザから開けない場所(公開フォルダの外)にし、行の最後に改行を付けます。

逆引きリファレンスの一覧へ

サイドバー

よく使うカスタマイズ

最近の記事

  1. Fstyle Final Output Replacer のルールの一覧(generator タグを消す 2 つのルール)

Profile

PAGE TOP