Si necesita usar PHP para crear e interactuar con la aplicación de hoja de cálculo Excel de Microsoft, usar PHPExcel es una buena manera de hacerlo.
PHPExcel es una biblioteca que se ha escrito en PHP y tiene un conjunto completo de clases, que le permitirá escribir y leer desde diferentes formatos de hojas de cálculo, como Excel (BIFF) .XLS, Excel 2007 (OFFICEOPENXML) .XLSX, CSV, LIBRE / OPENOFFICECALC .ODS, GNUMERIC, PDF y HTML. Debido a que PHPExcel interactúa no solo con MS Excel sino también con otros formatos, puede ser un poco difícil comenzar.
Los formatos de archivo de lectura admitidos incluyen:
- BIFF 5-8 (.XLS) Excel 95 y superior.
- Office Open XML (.XLSX) Excel 2007 y superior.
- Hoja de cálculoML (.XML) Excel 2003.
- Formato de documento abierto / OASIS (.ODS).
- GNUMERIC.
- HTML
- SYLK
- CSV.
Los formatos de archivo de escritura admitidos incluyen:
- BIFF 8 (.XLS) Excel 95 y superior.
- Office Open XML (.XLSX Excel 2007 y superior.
- HTML
- CSV.
- PDF *.
En general, PHPExcel le permite leer, escribir y crear documentos de Excel en PHP. El único inconveniente es la curva de aprendizaje; Puede ser un poco complicado de usar, especialmente para los principiantes.
* Al utilizar las bibliotecas tcPDF, DomPDF o mPDF, que deben instalarse por separado.