PHPでファイルをダウンロードさせる
2014/05/22
集計ページみたいなんがあった。その集計ページを
CSV化したいと言われた。
■ソース
$file_name = "aaa.csv";
header('Content-Type: application/octet-stream'); //Webブラウザはそれをダウンロードするか否か問い合わせる
header('Content-Disposition: attachment; filename=' . $file_name); //ブラウザからコンテンツ($file_name)をダウンロードできるようになる
readfile($file_name); //指定したファイルから全レコード読み込み、標準出力に出力し、出力したバイト数を戻り値として返す。]
関連記事
-
-
PHPからCSVファイルを出力する際にメモリを節約する方法
MySQLよりデータを大量に取り出してCSVファイル化し、ダウンロードさせるとい ...
-
-
PhpSpreadsheetでフォーマット用のエクセルを読み込み、指定したセルにデータを書き込んだ上で別名で保存する方法
PHPで納品書等のフォーマット用のExcelを読み込み、指定したセルにデータを書 ...
-
-
PHPでソーシャル(SNS)ログインする方法2018
久しぶりにソーシャル(SNS)ログインを実装する機会があった。以前に対応方法を書 ...
-
-
PHPでランダムなカラーコードを生成する「RandomColor.php」ライブラリの利用方法
PHPでランダムなカラーコードを生成したい。自作するとなると「0~9」「a~f」 ...
-
-
PHP8系の環境でdBug.phpライブラリが使用できない場合の対応方法
先日メモしたdBug.phpをPHP8系の環境で試すと動作しなかった。ただエラー ...