ZANETTE
MARCO
PHP
Creare file Excel con PHP
In questo articolo vi mostrerò com è semplice creare un file excel (xls) con php ed effettuare il suo download.
Riporto qui sotto il codice di un semplice esempio.
- <?php
- // nome del file che vogliamo creare $nomeFile = "esempio.xls";
- // settiamo il Content-Type in questo caso per il file excel header("Content-Type: application/vnd.ms-excel");
- // specifichiamo la risorsa header("Content-Disposition: inline; filename=$nomeFile"); ?>
- // creiamo la tabella html che conterrà i nostri valori <table>
- <tr>
- <td>intestazione colonna A</td>
- <td>intestazione colonna B</td>
- </tr>
- <tr>
- <td>valore colonna A</td>
- <td>valore colonna B</td>
- </tr>
- </table>
Come avete visto bastano pochissime righe di codice per creare un file excel con php, nella prima parte
ho specificato alcune istruzioni php per la creazione del file excel mentre nella seconda parte, grazie ad una
semplice tabella html, ho incluso tutti i dati che voglio far comparire dentro lo stesso file excel.
Come potete intuire ogni cella della tabella html corrisponderà ad una cella nel file excel, in questo esempio avremo quindi
4 celle riempite.