Maison > développement back-end > tutoriel php > Comment exporter des fichiers Excel vers les téléchargements du navigateur à l'aide de PHPExcel

Comment exporter des fichiers Excel vers les téléchargements du navigateur à l'aide de PHPExcel

Susan Sarandon
Libérer: 2024-10-19 08:45:02
original
700 Les gens l'ont consulté

How to Export Excel Files to Browser Downloads Using PHPExcel

Exportation de fichiers Excel vers des téléchargements clients à l'aide de PHPExcel

Lorsque vous travaillez avec PHPExcel pour générer des fichiers Excel, il est souvent souhaitable de fournir l'option pour aux utilisateurs de télécharger ces fichiers sans les enregistrer sur le serveur. Alternativement, vous souhaiterez peut-être supprimer les fichiers une fois le téléchargement terminé.

Pour éviter d'enregistrer le fichier sur le serveur et le rediriger directement vers le navigateur du client pour le téléchargement, utilisez le flux de sortie php://output comme cible d'enregistrement :

<code class="php">$objWriter->save('php://output');</code>
Copier après la connexion

De plus, la définition des en-têtes appropriés est cruciale pour les téléchargements de fichiers :

<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>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal