PHPちょこっとリファレンス

コピペしてすぐ使えるPHPリファレンスです。

PHP ファイル関連

[PHP] テキストファイルに上書・追記する

投稿日:2015年9月17日 更新日:

既存のテキストファイルに上書き・追記をするサンプルです。
ここでは以下のテキストファイルを対象とします。

【読み込むテキストファイル】
text.txt
既存の文字列です。

テキストファイルに上書する

上書は、パラメータ”w”でfopenします。

【結果】
上書きです。

テキストファイルに追記する

追記は、パラメータ”a”でfopenします。

【結果】
既存の文字列です。
追記です。

メモ

  • 上書/追記共に読込対象ファイルが存在しなかった場合は新規作成します。
  • 上書と追記はfopen関数の第二引数が異なるだけです。

fopenのモードには以下のものが指定できます。

【fopenのモード】
指定 意味
r 読み込み専用(ファイルが存在しない場合はエラー)
w 書き込み専用(既存の内容を上書き)
a 追記専用(既存の内容に追記)
r+ 読み書き(ファイルが存在しない場合はエラー)
w+ 読み書き(既存の内容を上書き)
a+ 読み書き追記(既存の内容に追記)

スポンサーリンク

スポンサーリンク

-PHP, ファイル関連
-

執筆者:


  1. […] [PHP] テキストファイルに上書・追記する […]

comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

PHP

[PHP] 配列要素の初期値をセットする

配列要素の初期値をセットするには array_fill関数を使用します。

【結果】 Array ( [0] => hoge [1] = …

PHP

[PHP] クッキー値を取得・セットする

クッキー値を取得・セットするサンプルです。 サンプルソース

補足メモ …

PHP

[PHP] フォーマットを指定して日付を表示する

現在日時をフォーマット指定して表示するサンプルです。 サンプルソース

【結果例】 2015-09-01 05:47:25 補足メモ 指 …

PHP

[PHP] セッション値を取得・セットする

セッション値を取得・セットするサンプルです。 セッション使用時は、session_start();でセッションを開始させる必要があります。 セッションを開始してはじめて、値を取得したりセットしたりでき …

PHP

[PHP] 連想配列を作成する

連想配列を生成するサンプルです。 連想配列は、キーと値で格納される配列で、 他言語だと「Map型」「Dictionary型」「Hash型」などと呼ばれます。 通常の配列の生成についてはこちらをご覧くだ …