Maison développement back-end tutoriel php PHPExcel读取Excel文件的实现代码_php实例

PHPExcel读取Excel文件的实现代码_php实例

Jun 07, 2016 pm 05:25 PM
phpexcel

涉及知识点:

php对excel文件进行循环读取

php对字符进行ascii编码转化,将字符转为十进制数

php对excel日期格式读取,并进行显示转化

php对汉字乱码进行编码转化

复制代码 代码如下:


require_once 'PHPExcel.php';

/**对excel里的日期进行格式转化*/
function GetData($val){
$jd = GregorianToJD(1, 1, 1970);
$gregorian = JDToGregorian($jd+intval($val)-25569);
return $gregorian;/**显示格式为 “月/日/年” */
}

$filePath = 'test.xlsx';

$PHPExcel = new PHPExcel();

/**默认用excel2007读取excel,若格式不对,则用之前的版本进行读取*/
$PHPReader = new PHPExcel_Reader_Excel2007();
if(!$PHPReader->canRead($filePath)){
$PHPReader = new PHPExcel_Reader_Excel5();
if(!$PHPReader->canRead($filePath)){
echo 'no Excel';
return ;
}
}

$PHPExcel = $PHPReader->load($filePath);
/**读取excel文件中的第一个工作表*/
$currentSheet = $PHPExcel->getSheet(0);
/**取得最大的列号*/
$allColumn = $currentSheet->getHighestColumn();
/**取得一共有多少行*/
$allRow = $currentSheet->getHighestRow();
/**从第二行开始输出,因为excel表中第一行为列名*/
for($currentRow = 2;$currentRow /**从第A列开始输出*/
for($currentColumn= 'A';$currentColumn$val = $currentSheet->getCellByColumnAndRow(ord($currentColumn) - 65,$currentRow)->getValue();/**ord()将字符转为十进制数*/
if($currentColumn == 'A')
{
echo GetData($val)."\t";
}else{
//echo $val;
/**如果输出汉字有乱码,则需将输出内容用iconv函数进行编码转换,如下将gb2312编码转为utf-8编码输出*/
echo iconv('utf-8','gb2312', $val)."\t";
}
}
echo "";
}
echo "\n";
?>
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)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

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)

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

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

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.

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

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

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

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

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.

See all articles