Exportieren von Excel-Dateien zu Client-Downloads mit PHPExcel
Beim Arbeiten mit PHPExcel zum Generieren von Excel-Dateien ist es oft wünschenswert, die Option bereitzustellen Benutzer können diese Dateien herunterladen, ohne sie auf dem Server zu speichern. Alternativ können Sie die Dateien löschen, nachdem der Download abgeschlossen ist.
Um das Speichern der Datei auf dem Server zu umgehen und sie zum Herunterladen direkt an den Browser des Clients umzuleiten, verwenden Sie den Ausgabestream php:// als Ziel zum Speichern:
<code class="php">$objWriter->save('php://output');</code>
Außerdem ist das Festlegen der richtigen Header für Dateidownloads von entscheidender Bedeutung:
<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>
Das obige ist der detaillierte Inhalt vonSo exportieren Sie Excel-Dateien mit PHPExcel in Browser-Downloads. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!