外部ファイル関連(出力、読込、追記)


●外部ファイルへの書き込み
file_put_contents('パス/出力ファイル名', '出力内容')を用いる。
例)

<?php
$success = file_put_contents('data/output.txt', 'ファイルを出力しました');
if ($success !== false) {
    echo 'ファイルの出力が完了しました';
} else {
    echo 'ファイルの出力に失敗しました';
}

※dataディレクトリにoutput.txtを作成
※output.txtには、ファイルを出力しました、と記入
※if文で完了or失敗をチェック

●外部ファイルの読込、追記
・外部ファイルの読込
file_get_contents('外部ファイルへのパス')を用いる。
・既に存在している外部ファイルへの追記
file_put_contents('パス/追記ファイル名', '出力内容')を用いる。
例)

<?php
// ファイルの読込
$output = file_get_contents('data/output.txt');
// ファイルへの追記
$output = $output . "<br>追記です";
file_put_contents('data/output.txt', $output);