$down_buff = "";
$down_buff .= "aaaa\n";
$down_buff .= "bbb\n";
$down_buff .= "\n";
$down_buff .= "ccc";
header("Content-Disposition: attachment; filename=\"ファイル名.拡張子\"");
header("Content-Type: application/octet-stream; name=\"ファイル名.拡張子\"");
//文字コードを指定しない場合
echo $down_buff;
//文字コードを指定する場合
echo mb_convert_encoding( $down_buff , "変換後文字コード", "変換前文字コード");
?>