ファイルまたはURLから一気に文字列を取得 (PHP)

file_get_contentsはたった1行でファイルの内容を取得できます。
パラメータを指定することで、部分的に取得することもできます。

file_get_contents($filename);

同様にfile_put_contentsで、出力もたった1行です。

file_put_contents($filename, $text);

で$textを$filenameに書き込むことができます。