Laravelでファイルへの読み書きを行う場合は、fopen()してfread()/fwrite()してfclose()なんてせずに楽に出来ます。
使用することを宣言
use Storage;
ファイルを書き込む場合
Storage::put('出力ファイル名', '出力内容');
storage/appフォルダに出力されます。
ファイルを読み込む場合
$buf = Storage::get('ファイル名');
ファイルの存在確認
$is_exists = Storage::exists('ファイル名');
ファイルを削除する場合
Storage::delete('ファイル名');
デバッグ時などわりと重宝します。