Maison > Article > développement back-end > Comment exporter des fichiers Excel vers les téléchargements du navigateur à l'aide de 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>
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>
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!