Può essere utile in alcuni casi produrre al volo documenti ".xls" modificabili tramite il noto programma "Excel" per
la gestione dei fogli di calcolo.
L'esempio che presentiamo in questo tutorial è estremamente semplice, ma
con un pò di esperienza e di ingegno può essere sviluppato e integrato all'interno di applicativi complessi e
basati sull'integrazione tra PHP e database come, ad esempio, gestori di fatturazione e magazzino.
Passiamo ora
al codice:
<?Come avrete potuto notare, all'origine di tutto abbiamo la funzione "header()" a cui viene passato il "Content-Type", cioè la tipologia di documento che verrà generata, nel nostro caso essa sarà "vnd.ms-excel" relativa appunto ai fogli di calcolo. Per il resto sarà sufficente valorizzare le variabili che intendiamo elaborare e stamparle a video "immerse" nell'HTML.
header("Content-Type: application/vnd.ms-excel");
$a=9;
$b=10;
$c=11;
$somma= $a+$b+$c;
echo "
<table border="1">
<tr>
<td><strong>Prodotto a:</strong></td>
<td><strong>Prodotto b:</strong></td>
<td><strong>Prodotto c:</strong></td>
<td><strong>Somma:</strong></td>
</tr>
<tr>
<td>$a</td>
<td>$b</td>
<td>$c</td>
<td>$somma</td>
</tr>
</table>";
?>