Restoration
1/30/2017 - 12:05 PM

file_put_contents()

file_put_contents()

file_put_contents

fopen関数を使用せずにファイルにデータを書き込みを行う file_put_contents関数はfopen,fwrite,fcloseと続けて実行したときと同じ結果を得ることができる
また、ファイルが存在しているか判定し、存在していれば上書き
なければファイルを作成するという手順で実行をおこなってくれる

//ファイル名を設定します
//$fileName = '../../../../data/output/file_put_contents.txt';
$fileName = './file_put_contents.txt';

//書き込む文字列
$string = 'fopen()関数を使わずにファイルにデータを書き込みたい';
//データを書き込みます
file_put_contents($fileName,$string,LOCK_EX|FILE_APPEND);

echo $fileName.'に以下を書き込みました<br />';
echo '「'.$string.'」';