Se avete bisogno di usare PHP per creare e interagire con l'applicazione di fogli di calcolo Excel di Microsoft, allora l'uso di PHPExcel è un buon modo di procedere.
PHPExcel è una libreria che è stata scritta in PHP e ha un set completo di classi, che vi permetterà di scrivere e leggere da diversi formati di file di foglio di calcolo, come Excel (BIFF) .XLS, Excel 2007 (OFFICEOPENXML) .XLSX, CSV, LIBRE/OPENOFFICECALC .ODS, GNUMERIC, PDF e HTML. Poiché PHPExcel interagisce non solo con MS Excel ma anche con altri formati, può essere un po' difficile iniziare.
I formati di file di lettura supportati includono:
- BIFF 5-8 (.XLS) Excel 95 e superiori.
- Office Open XML (.XLSX) Excel 2007 e superiori.
- SpreadsheetML (.XML) Excel 2003.
- Aprire il formato del documento/OASIS (.ODS).
- GNUMERICA.
- HTML.
- SYLK.
- CSV.
I formati di file di scrittura supportati includono:
- BIFF 8 (.XLS) Excel 95 e superiori.
- Office Open XML (.XLSX Excel 2007 e superiori.
- HTML.
- CSV.
- PDF*.
Nel complesso, PHPExcel permette di leggere, scrivere e creare documenti Excel in PHP. L'unico aspetto negativo è la curva di apprendimento; può essere un po' difficile da usare, specialmente per i principianti.
*Utilizzando le librerie tcPDF, DomPDF o mPDF, che devono essere installate separatamente.