Inicio > php > Leer Archivos Excel Desde PHP

Leer Archivos Excel Desde PHP

Viernes, 4 de Enero de 2008 webmaster Dejar un comentario Ir a comentarios

Para PHP, la forma más cómoda de leer archivos Excel es PHP-ExcelReader, una clase capaz de leer datos de archivos xls sin utilizar objetos COM, lo que la hace independiente de la plataforma en la que esté el servidor de la aplicación. Una vez bajada e incluída su librería entre las de la aplicación, se usa de la siguiente forma:

PHP:
  1. include('reader.php'); $excel_reader = new Spreadsheet_Excel_Reader(); $excel_reader->read("archivo_excel.xls");

Con esto, los datos de archivo_excel.xls estarán cargados en un array de PHP de 2 dimensiones:

$excel_reader->sheets[x][y];

El índice x es el número de hoja del documento, mientras que y , por su parte, puede tomar distintos valores:

PHP:
  1. // Numero de filas de la hoja
  2. $excel_reader->sheets[0]['numRows'];
  3. // Numero de columnas de la hoja
  4. $excel_reader->sheets[0]['numCols'];
  5. // Acceso a los datos de celdas
  6. $excel_reader->sheets[0]['cells'][3][4];
  7. // Informacion sobre la celda
  8. $excel_reader->sheets[0]['cellsInfo'][3][4]['raw'];
  9. $excel_reader->sheets[0]['cellsInfo'][3][4]['type'];

Autor: Joaquín Martí­ García

 

Categories: php Tags:
  1. Sin comentarios aún.
  1. Sin trackbacks aún.