ファイルOPENせずに書き込む[PHP]

2012-12-04

PHPで、fopen関数を使ってファイルオープンをしないで直接データを書き込むサンプルです。

put_contents関数を使って書き込んでいます。

書き込み成功すると true で失敗すると false  が返ってきます。


$file = "sample.txt";

header("Content-Type: text/plain; charset=UTF-8");

//排他ロックしてファイル書き込み
 $length = file_put_contents($file, "テスト内容", LOCK_EX);

echo "ファイルに書き込んだバイト数は => ";
 var_dump($length);

echo "ファイルに書き込んだ文字列は => ";
 echo file_get_contents($file);

Copyright(c) 2012 AbilitySystem All Rights Reserved.