Cargo actual:Index > Cómo leer un archivo XLS en PHP

Cómo leer un archivo XLS en PHP

Actualizado:04-19Fuente: consolidación de la red
Advertisement

Cómo leer un archivo XLS en PHP


PHP trabaja a menudo con las bases de datos y, como tales, archivos de datos. Excel se utiliza comúnmente en las oficinas para almacenar tablas de datos. Sin embargo, por lo que los dos trabajan juntos es una tarea difícil. Archivos de Excel siguen un formato de datos propietario establecido por Microsoft, y PHP se construyeron por un amplio equipo de voluntarios. Así que no hay nada construido en PHP para ayudar en la lectura de los archivos de Excel. Afortunadamente, la comunidad de código abierto ha tomado el tiempo para encontrar la manera de resolver este problema y ha creado una buena solución para la lectura de XLS (Excel) archivos en PHP.

Cosas que necesitará

PHP Web hosting

Microsoft Excel

Instalar PHP Excel Reader

Ir al sitio de descarga de PHP Excel Reader y descargar el paquete llamado "php-excel-reader" (ver Recursos).

Descomprimir el archivo descargado haciendo doble clic sobre él.

Sube el archivo llamado "excel_reader2.php" de su sitio web. Utilice FTP o servicio de carga de archivos de su web de servicio de alojamiento para hacer esto. El archivo debe ser colocado en una carpeta en sus scripts PHP pueden encontrarlo. Usted puede ponerlo en la misma carpeta que el script PHP que desea leer archivos de Excel en, o se puede poner en una carpeta que se encuentra en la "ruta de inclusión." La "ruta de inclusión" es un conjunto de carpetas donde usted puede poner los archivos que su script PHP siempre será capaz de encontrar, incluso si la secuencia de comandos se encuentra en un lugar totalmente diferente. Su sitio web podría tener una carpeta llamada "incluye" lo que está en la ruta de inclusión. Si lo hace, poner "excel_reader2.php" allí. Si no lo hace, lo puso en la misma carpeta que los scripts PHP con el que desean utilizarlo.

Leer un archivo XLS

Sube un archivo de Excel para su uso como un ejemplo. Crear un simple archivo de Excel, y guardarlo como "example.xls". Abra el archivo y rellenar las tres primeras columnas de la primera fila con las palabras "de la columna 1", "columna 2" y "la columna 3". Luego, en la segunda fila, llenar las tres primeras columnas con el texto "1-1", "2-1" y "3-1". Luego llene las tres primeras columnas de la tercera fila con el texto "1-2", "2-2" y "3-2".

Guarde el archivo y subirlo a la misma carpeta en la que ha cargado excel_reader2.php.

Abra su editor de texto favorito, y guardar un archivo de texto llamado "ejemplo.php". Esta será su script PHP para este tutorial.

Escriba su script PHP para abrir el archivo de Excel, leer la tabla de datos y luego imprimir los datos en el navegador web del usuario. Utilizar el código para hacerlo:

<? Php

$ Xls = new Spreadsheet_Excel_Reader ('example.xls', false); // Abrir PHP Excel Reader y su archivo de Excel

echo "<pre>"; // HTML impresión que ayuda a formato

for ($ r = 1; $ r <= $ xls-> recuento de filas (); $ r ++) {// caminar a través de cada fila

for ($ c = 1; $ c <= $ xls-> colcount (); $ c ++) {// caminar a través de cada columna

echo $xls->raw($r, $c) . " "; //Display the data in that cell

}

echo "\ n"; // Hacer una nueva línea al final de cada fila

}

echo "</ pre>"; // Cerrar el HTML que hicimos antes

?>

Guardar y cargar el archivo PHP para su sitio web. Si usted fuera capaz de poner PHP Excel Reader en el camino incluir, puede poner su archivo PHP donde quieras. Si no es así, ponga su archivo PHP en la misma carpeta que PHP Excel Reader.

Para comprobar su trabajo, visite ejemplo.php en su navegador Web. Usted debe ver la tabla de datos de su archivo de Excel impreso en la ventana del navegador.

Consejos y advertencias

Utilice este tutorial y la documentación en el sitio web de PHP Excel Reader como una base para hacer el trabajo más complicado con los archivos de Excel.

  • Cómo leer un archivo XLS en PHPCómo leer un archivo XLS en PHP Actualizado:04-19

    PHP trabaja a menudo con las bases de datos y, como tales, archivos de datos. Excel se utiliza comúnmente en las oficinas para almacenar tablas de datos. Sin embargo, por lo que los dos trabajan juntos es una tarea difícil. Archivos de Excel siguen u

  • Cómo leer un archivo XLS Sin ExcelCómo leer un archivo XLS Sin Excel Actualizado:05-10

    Microsoft Excel, el programa de hoja de cálculo electrónica más popular actualmente en uso, automatiza gran número tediosa crujido y produce archivos en formato XLS. Para abrir este tipo de archivos en el pasado, por lo general necesita el programa e

  • Cómo leer un archivo CSV en PHP Actualizado:11-20

    PHP tiene una función llamada fgetcsv que le permite colocar los valores de un valores separados por comas (CSV) en una matriz. La función lee una línea (fila) a la vez, por lo que debe ser colocado dentro de un bucle con el fin de procesar un archiv

  • Cómo leer un archivo DOC Uso de PHPCómo leer un archivo DOC Uso de PHP Actualizado:07-11

    Programadores de PHP a menudo buscan maneras de ampliar la funcionalidad de este idioma fuera de su zona de confort. PHP se utiliza sobre todo en los sistemas operativos Linux, pero los visitantes de sitios web PHP generalmente se trabaja en sistemas

  • Cómo leer un archivo en PHP Actualizado:09-05

    La lectura de los contenidos de un archivo es una parte importante de scripting Web dinámico, así como secuencias de comandos de línea de comandos. PHP le permite leer un archivo e imprimirlo en una pantalla o en otro archivo o base de datos. Cuando

  • Cómo leer un archivo línea por línea en PHP Actualizado:04-24

    PHP es un lenguaje de programación creado en 1995 por Rasmus Lerdorf. Fue originalmente diseñado para crear páginas web dinámicas, pero también puede ser utilizado en una interfaz gráfica independiente. El Grupo PHP maneja las especificaciones y mant

  • Cómo leer un archivo de XLA Actualizado:09-06

    Un archivo con la extensión de archivo XLA es un archivo de complemento en Microsoft Excel. Archivos XLA son normalmente invisible para el usuario, a excepción de la funcionalidad añadida proporcionada por los archivos. Sin embargo, se puede leer un

  • Cómo leer VCE Archivos Actualizado:01-28

    VCES son archivos de exámenes preparatorios utilizados por el CertExam (VCE) Software Suite Visual. Contienen todo lo necesario para una prueba determinada práctica para el examen de certificación de TI, incluyendo la hoja de instrucciones, documento

  • Cómo leer un archivo XML en Java Script Actualizado:05-12

    XML (Extensible Markup Language) es el estándar internacional para definir las descripciones de datos para trabajar en Internet a través de los diferentes sistemas operativos y navegadores web. Los servicios Web también utilizan XML como el marcado d

  • Cómo convertir un archivo XLS a XMLCómo convertir un archivo XLS a XML Actualizado:05-14

    XML (Extensible Markup Language) es un formato de texto utilizado en documentos que definen los datos estructurados. Es altamente portable entre aplicaciones. Es posible que desee convertir una hoja de cálculo en un libro XLS en XML para tomar ventaj