Generar Archivo Excel Con PHP y XML Spreadsheet

En este post trataremos una forma mas de como realizar un archivo EXCEL desde PHP sin necesidad de tener una librería en nuestro proyecto. Generaremos una hoja de cálculo Excel en formato XML. Sin mayor información manos a la obra.

Esta es la estructura de un XML básico para trabajar.

 
 

    
        
            
                
                    Codigo 
                
                
                    Nombre 
                
                
                    Apellido 
                
            
        
    

Llevemos nuestro XML a la practica y generemos nuestro archivo EXCEL.

\n"  
  . "\n";

 echo"
        
          
        
      ";
        
 echo "
       ";

 echo ""
      . "Codigo"
      . "Nombre"
      . "Apellido"
    . "";

 echo "
"; exit; }

En PHP con estos Headers conseguiremos forzar la descarga desde el servidor hacia el lado del cliente a travez de su browser:

  $filename = "Nombre_Archivo.xls";
  header("Content-Type: application/vnd.ms-excel; charset=UTF-8");
  header("Content-Disposition: inline; filename=\"" . $filename . "\"");

Aquí les dejo la referencia de los TAGS para utilizar Hojas de cálculo con XML:

Referencia 

Bueno espero que este post sea de ayuda, Hasta luego.

También te podría gustar...

2 Respuestas

  1. andres dice:

    ayuda como puedo darle el nombre a la hoja de trabajo ??

Responder a Victor Riquelme Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *