ファイルへの書込みと内容取得

以下の関数を使えば、ファイルポインタを介さずに直接ファイル名を指定して操作する事ができます。パスの指定も可能です。

ファイル作成 : touch(ファイル名)
ファイル書込み: file_put_contents(ファイル名)
ファイル読込み: file_get_contents(ファイル名)


[ファイルへの書込み]
例)aaa.txtに'あああ'と書込み


$contents = 'あああ';
file_put_contents('aaa.txt', $contents);

パスを指定する事もできます。
$contents = 'あああ';
$path = '/file/data/';
file_put_contents($path . 'aaa.txt', $contents)

※ファイルが無い場合は作成されます。
ただし、パス指定の場合は正確に記述しなければなりません。

[ファイル内容の読込み]


file_get_contents('aaa.txt')

内容は戻り値で取得できます
echo file_get_contents('aaa.txt')

[出力結果]
あああ