Maison développement back-end tutoriel php phpexcel 读取xls资料

phpexcel 读取xls资料

Jun 13, 2016 am 10:41 AM
phpexcel

phpexcel 读取xls文件

读取xls文件的方法很多,我们掌握其中一种即可。我用的是phpexcel类,有一点我也纳闷,下载下来的文件相当大,即使按网友们说的只要[img][/img],也是很大的,足有18M,下面我们看下phpexcel是如何读取xls文件的。
Php代码 复制代码?收藏代码
  1. require?'excel/PHPExcel.php';?//加载文件 ??
  2. ??$filename="D:/wamp/www/test/sysoa.xls"; ??
  3. ?//读取2003以及之前版本的xls文件 ??
  4. $phpreader=new?PHPExcel_Reader_Excel5(); ??
  5. if($phpreader->canRead($filename)){ ??
  6. ??
  7. ????$excel=$phpreader->load($filename); ??
  8. ????//取得当前worksheet ??
  9. ?? ??
  10. ????$cursheet=$excel->getSheet(0); ??
  11. ????//取得共有多少列,若不使用此静态方法,获得的$col是文件列的最大的英文大写字母 ??
  12. ????$col=PHPExcel_Cell::columnIndexFromString($cursheet->getHighestColumn()); ??
  13. ???? ??
  14. ????//取得共有多少行 ??
  15. ????$row=$cursheet->getHighestRow(); ??
  16. ??
  17. ????//循环获取数据,xls文件是列在前行在后比如第一行第二列,实际上xls是以B2来表达的 ??
  18. ??
  19. ????for($currow=1;$currow$row;$currow++){ ??
  20. ??????for($curcol=1;$curcol$col;$curcol++){ ??
  21. ???????????$result=$cursheet->getCellByColumnAndRow($curcol,$currow)->getValue(); ??
  22. ???????????if($result){ ??
  23. ???????????echo?'第'.$currow.'行第'.$curcol.'列:'.$result.'  '; ??
  24. ???????????} ??
  25. ??????} ??
  26. ??????echo?''; ??
  27. ????} ??
  28. ????? ??
  29. }??
 require 'excel/PHPExcel.php'; //加载文件   $filename="D:/wamp/www/test/sysoa.xls";  //读取2003以及之前版本的xls文件 $phpreader=new PHPExcel_Reader_Excel5(); if($phpreader->canRead($filename)){      $excel=$phpreader->load($filename);     //取得当前worksheet        $cursheet=$excel->getSheet(0);     //取得共有多少列,若不使用此静态方法,获得的$col是文件列的最大的英文大写字母     $col=PHPExcel_Cell::columnIndexFromString($cursheet->getHighestColumn());          //取得共有多少行     $row=$cursheet->getHighestRow();     //循环获取数据,xls文件是列在前行在后比如第一行第二列,实际上xls是以B2来表达的     for($currow=1;$currowgetCellByColumnAndRow($curcol,$currow)->getValue();            if($result){            echo '第'.$currow.'行第'.$curcol.'列:'.$result.'  ';            }       }       echo '';     }       }
Copier après la connexion

? 不过还有一些问题没有解决,我在读取另外一个xls文件时, $row=$cursheet->getHighestRow();获得的值竟然是65522,实在让人纳闷,但换一个又好了

1 楼 pz9042 2012-06-06  
。。。这是我写的。。
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Vous avez un jeu croisé?
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Guide complet : Comment traiter des fichiers Excel à l'aide de l'extension php PHPExcel Guide complet : Comment traiter des fichiers Excel à l'aide de l'extension php PHPExcel Jul 28, 2023 pm 10:01 PM

Guide complet : Comment traiter des fichiers Excel à l'aide de l'extension PHP PHPExcel Introduction : Les fichiers Excel sont souvent utilisés comme format courant pour le stockage et l'échange de données lors du traitement de grandes quantités de données et de l'analyse statistique. En utilisant l'extension PHP PHPExcel, nous pouvons facilement lire, écrire et modifier des fichiers Excel pour traiter efficacement les données Excel. Cet article explique comment utiliser l'extension PHP PHPExcel pour traiter des fichiers Excel et fournit des exemples de code. 1. Installez PHPExc

Développement PHP : utilisez PHPExcel pour traiter des fichiers Excel Développement PHP : utilisez PHPExcel pour traiter des fichiers Excel Jun 15, 2023 pm 03:45 PM

Avec l’avènement de l’ère numérique, les données sont devenues l’élément le plus important de notre vie quotidienne et de notre travail, et les fichiers Excel sont devenus l’un des outils importants pour le traitement des données. Je pense que de nombreux développeurs PHP seront souvent confrontés à l'utilisation de fichiers Excel pour le traitement des données et les opérations au travail. Cet article vous présentera les méthodes et précautions d'utilisation de la bibliothèque PHPExcel pour traiter les fichiers Excel. Qu’est-ce que PHPExcel ? PHPExcel est une classe PHP

Comment utiliser phpexcel pour convertir des fichiers Excel en fichiers CSV et les ouvrir Comment utiliser phpexcel pour convertir des fichiers Excel en fichiers CSV et les ouvrir Mar 27, 2023 pm 04:16 PM

PHPEXCEL est une excellente bibliothèque de classes PHP pour lire et écrire des fichiers Excel. Elle fournit une API très suffisante qui nous permet d'utiliser PHP pour lire et écrire des fichiers Excel. Parfois, nous devons convertir des fichiers Excel en fichiers CSV pour les utiliser à certaines occasions. Ainsi, cet article décrit principalement comment utiliser la bibliothèque de classes PHPEXCEL pour convertir des fichiers Excel en fichiers CSV et les ouvrir.

Pourquoi phpexcel est devenu le centre d'intérêt des développeurs PHP Pourquoi phpexcel est devenu le centre d'intérêt des développeurs PHP Mar 27, 2023 pm 06:15 PM

PHPExcel est une bibliothèque PHP open source pour le traitement des fichiers Microsoft Excel. Elle peut lire, créer, modifier et enregistrer des fichiers Excel. Il s'agit d'un outil puissant et hautement personnalisable qui peut être utilisé pour gérer des tâches telles que l'analyse de données, la génération de rapports, l'importation et l'exportation de données, etc. Dans cet article, nous expliquerons pourquoi PHPExcel est devenu la priorité des développeurs PHP.

Comment utiliser PHPExcel pour traiter des fichiers Excel ? Comment utiliser PHPExcel pour traiter des fichiers Excel ? Jun 01, 2023 pm 02:01 PM

PHPExcel est une bibliothèque PHP open source pour le traitement des fichiers Microsoft Excel (.xls et .xlsx). Il peut lire, écrire et exploiter des fichiers Excel et offre une multitude de fonctions et de méthodes. En utilisant la bibliothèque PHPExcel dans les projets PHP, vous pouvez traiter rapidement et facilement des fichiers Excel et implémenter des fonctions telles que l'importation, l'exportation et le traitement des données. Cet article explique comment utiliser PHPExcel pour traiter des fichiers Excel. 1. Pour installer PHPExcel, utilisez

Créer des fichiers Excel en utilisant PHP et PHPExcel Créer des fichiers Excel en utilisant PHP et PHPExcel May 11, 2023 am 08:40 AM

À l’ère actuelle du transfert rapide d’informations, le traitement et le stockage des données sont devenus de plus en plus importants. L'utilisation de tableaux Excel est le premier choix pour de nombreuses personnes car les tableaux Excel peuvent intégrer diverses données et peuvent être facilement analysés et traités. Afin de compléter plus efficacement la création de tableaux Excel, nous pouvons utiliser deux outils puissants, PHP et PHPExcel. Dans cet article, nous présenterons comment créer des fichiers Excel en utilisant PHP et PHPExcel. 1. Installez d'abord PHPExcel

Conseils de développement PHP : Comment utiliser PHPExcel et PHPExcel_IOFactory pour faire fonctionner la base de données MySQL Conseils de développement PHP : Comment utiliser PHPExcel et PHPExcel_IOFactory pour faire fonctionner la base de données MySQL Jul 02, 2023 pm 02:28 PM

Conseils de développement PHP : Comment utiliser PHPExcel et PHPExcel_IOFactory pour faire fonctionner la base de données MySQL Présentation : Dans le développement Web, le traitement des fichiers Excel est une tâche courante et importante. PHPExcel est une bibliothèque PHP puissante et facile à utiliser qui peut nous aider à lire et à écrire des fichiers Excel. Cet article explique comment utiliser les bibliothèques PHPExcel et PHPExcel_IOFactory pour faire fonctionner la base de données MySQL. Étape 1

Compétences en développement PHP : Comment utiliser PHPExcel pour exploiter la base de données MySQL Compétences en développement PHP : Comment utiliser PHPExcel pour exploiter la base de données MySQL Jul 02, 2023 pm 12:21 PM

Compétences en développement PHP : Comment utiliser PHPExcel pour faire fonctionner la base de données MySQL Avec le développement fulgurant d'Internet, une grande quantité de données est stockée dans la base de données et des opérations telles que l'importation, l'exportation et le traitement sont nécessaires. Dans le développement PHP, PHPExcel est une bibliothèque puissante qui peut simplifier l'interaction avec les fichiers Excel et réaliser l'importation et l'exportation de données. Cet article expliquera comment utiliser PHPExcel pour faire fonctionner la base de données MySQL et implémenter des fonctions d'importation et d'exportation de données. Installation et configuration de PHPExcel

See all articles