php获取excel文件数据

很简单就可以实现,下面为大家简单介绍下

1、下载PHPExcel类,是一个文件夹,还得有一个文件PHPExcel.php,两个在同级目录

 1 require __DIR__ . ‘./PHPExcel/IOFactory.php‘;
 2
 3         $PHPReader = new \PHPExcel_Reader_Excel2007();
 4
 5         //判断文件类型
 6         if (!$PHPReader->canRead($filePath)) {
 7             $PHPReader = new \PHPExcel_Reader_Excel5();
 8
 9             if (!$PHPReader->canRead($filePath)) {
10                 echo ‘no Excel‘;
11                 return false;
12             }
13         }
14
15         $PHPExcel = $PHPReader->load($filePath);
16         /**读取excel文件中的第一个工作表*/
17
18         $currentSheet = $PHPExcel->getSheet(0);
19         /**取得最大的列号*/
20
21         $allColumn = $currentSheet->getHighestColumn();
22         /**取得一共有多少行*/
23
24         $allRow = $currentSheet->getHighestRow();
25
26         /**从第1行开始输出*/
27         for ($currentRow = 1; $currentRow <= $allRow; $currentRow++) {
28
29             /**从第A列开始输出*/
30             for ($currentColumn = ‘A‘; $currentColumn <= $allColumn; $currentColumn++) {
31                 $val = $currentSheet->getCellByColumnAndRow(ord($currentColumn) - 65, $currentRow)->getValue();
32                 /**ord()将字符转为十进制数*/
33                 $date[$currentRow - 1][] = $val;
34             }
35
36         }
37         return $date;
时间: 2024-10-11 23:37:07

php获取excel文件数据的相关文章

VC6.0读取Excel文件数据

啰嗦一下:本人所在公司从事碟式斯特林太阳能发电设备的研发与销售.单台设备图如下: 工作原理如下:整个设备大致可分为五个部分, 1.服务器,负责气象.发电等数据存取,电.网连接等处理: 2.气象站,通过光感应器实时获取气象数据,传送至服务器 3.碟型镜面,反射阳光热量,均匀聚焦到350mm直径的圆形范围内--发动机热头大小: 4.斯特林发动机,吸收镜面反射热量,通过内部气体膨胀.收缩带动发动机发电: 5.通信线,连接系统各个部分,使其运行正常. 对于这样一台设备,要使其高效发电,出气象条件要好之外

C#中获取Excel文件的第一个表名

//    2.以数据库方式打开并输入数据//      此方式将xls文件所在目录看作数据库,其中的xls文件看作数据库表,表名即文件名(不加扩展名).//      函数importExcelToDataSet(string FilePath,string sheet)功能:从xls中读出数据到DataSet中,并返回DataSet对象. private DataSet importExcelToDataSet(string FilePath/*即文件目录的路径*/, string shee

ci框架读取上传的excel文件数据

原文链接: https://blog.csdn.net/qq_38148394/article/details/87921373 此功能实现使用到PHPExcel类库,PHPExcel是一个PHP类库,用来帮助我们简单.高效实现从Excel读取Excel的数据和导出数据到Excel.也是我们日常开发中,经常会遇到的使用场景. (一) PHPExcel下载 类库下载地址:https://github.com/PHPOffice/PHPExcel (二) PHPExcel引入到CI框架 1) 解压压

获取Excel部分数据并很据项目要求计算适宜性等级综合指数判断该地区的土壤适宜性

代码运行前请先导入jxl架包,以下代码仅供学习参考: 下图为项目中的Excel: ExcelTest02类代码如下: // 读取Excel的类 import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; public class ExcelTest02 { /* *该代码需要先获得exce

Excel文件数据保存到SQL中

1.获取DataTable /// <summary> /// 查询Excel文件中的数据 /// </summary> /// <param name="strPath">文件路径</param> /// <param name="sheetName">工作表名</param> /// <returns>DataTable</returns> public DataTa

使用poi读取Excel文件数据

除分数被转换为小数存储外,其他数据经本人测试无问题,如发现问题请留言,方便及时更新 package com.haiyisoft.iecp.util; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.text.DateFormat;

通过Jquery中Ajax获取json文件数据

1. JSON(JavaScript Object Notation): javaScript对象表示法: 是存储和交换文本信息的语法,比xml更小,更快,更易解析. 2. JSON基本书写格式 : 名称/值对. 例如: "Student":"Tom" Json值可以是: 数字(整数或浮点数) 字符串(在双引号中) 逻辑值(true或者false) 数组(在方括号中) 对象(在花括号中) null  例如(对象):{"name":"to

将 excel文件数据导入MySQL数据库中

第一步:先将Excel文件另存为文本文件(制表符分割) 第二步:将生成的txt文件另存,并修改编码格式utf8; 第三步:将文件放到指定位置,或自己想要的位置: G:\city.txt 第四步:避免创建数据库及表出现中文乱码和查看编码方法: 1.创建数据库的时候:CREATE DATABASE `test` CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; 查询字符编码: show variables like'character%'; 将数据库修改

C# 获取Excel日期数据并与现在时间比较

Excel表中数据: 读取Excel中D1中的数据: DateTime timeNow1 = DateTime.Now;//获取现在时间 DateTime timeNow2;//比较时间 //timediff(timenow1, timenow2, "h"); //读取Excel数据 Excel.Application xapp = new Excel.Application(); string filepath = txt_Excel.Text; Excel.Workbook xbo