PHPExcel
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.