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 サイトの他の関連記事を参照してください。