ホームページ  >  記事  >  バックエンド開発  >  PHPExcel を使用して Excel ファイルをブラウザのダウンロードにエクスポートする方法

PHPExcel を使用して Excel ファイルをブラウザのダウンロードにエクスポートする方法

Susan Sarandon
Susan Sarandonオリジナル
2024-10-19 08:45:02567ブラウズ

How to Export Excel Files to Browser Downloads Using PHPExcel

PHPExcel を使用して Excel ファイルをクライアント ダウンロードにエクスポートする

PHPExcel を使用して Excel ファイルを生成する場合、多くの場合、次のオプションを提供することが望ましいです。ユーザーはこれらのファイルをサーバーに保存せずにダウンロードできます。あるいは、ダウンロードの完了後にファイルを削除することもできます。

サーバーへのファイルの保存をバイパスし、ダウンロードのためにクライアントのブラウザに直接リダイレクトするには、php://output ストリームを保存対象:

<code class="php">$objWriter->save('php://output');</code>

さらに、ファイルのダウンロードには適切なヘッダーを設定することが重要です:

<code class="php">// Set the MIME type for an Excel file
header('Content-type: application/vnd.ms-excel');

// Specify the filename for the downloaded Excel file
header('Content-Disposition: attachment; filename="file.xls"');

// Write the Excel file to the browser
$objWriter->save('php://output');</code>

以上がPHPExcel を使用して Excel ファイルをブラウザのダウンロードにエクスポートする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。