php读取excel文件数据

require_once $_SERVER[‘DOCUMENT_ROOT‘].‘/Classes/PHPExcel.php‘;require_once $_SERVER[‘DOCUMENT_ROOT‘].‘/Classes/PHPExcel/IOFactory.php‘;
function getReadExcel($uploadfile,$time){    $extension = substr($uploadfile,strrpos($uploadfile,‘.‘)+1);    switch ($extension){        case ‘xlsx‘:{            $objReader = PHPExcel_IOFactory::createReader(‘Excel2007‘);/*excel2007 for 2007*/        }break;        case ‘xls‘:{            $objReader = PHPExcel_IOFactory::createReader(‘Excel5‘);/*Excel5 for 2003*/        }break;        case ‘csv‘:{            $objReader = PHPExcel_IOFactory::createReader(‘CSV‘);/*Csv for csv*/        }break;    }    $objPHPExcel = $objReader->load($uploadfile); //Excel 路径    $sheet = $objPHPExcel->getSheet(0);    $objWorksheet = $objPHPExcel->getActiveSheet();    $highestRow = $sheet->getHighestRow(); // 取得总行数    $highestColumn = $sheet->getHighestColumn(); // 取得总列数    $highestColumnIndex = PHPExcel_Cell::columnIndexFromString($highestColumn);//总列数

for ($row = 1;$row <= $highestRow;$row++){        $strs=array();        //注意highestColumnIndex的列数索引从0开始        for ($col = 0;$col < $highestColumnIndex;$col++){            $strs[$col] = $objWorksheet->getCellByColumnAndRow($col, $row)->getValue();            if($extension == ‘csv‘){                $strs[$col] = iconv(‘gbk‘, ‘utf-8‘, $strs[$col]);            }        }        $data[] = $strs;    }    return $data;}
时间: 2024-08-06 03:23:41

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

VC6.0读取Excel文件数据

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

使用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;

人生苦短_我用Python_openpyxl库读取Excel文件数据_008

上图为读取的目标文件--------------------------------------------------------------------------------- # coding=utf-8 ''': 第一步:最简单的读取文件Demo,读取文件中的某个值,和写入某个单元格的值 Excel wordbook 工作簿 ->>确定sheet表单 --->cell 单元格 pip install openpyxl ''' # 终极目标 读取successed # from

如何用PHP读取Excel文件数据及内容信息

在文章开始介绍前,大家需要了解一下PHPExcel是什么?PHPExcel 就是一个用来操作Office Excel 文档的PHP类库.接下来讲解如何利用PHPExcel类库将Excel表格内的信息内容读取出来,完整代码如下:<?php $fileName = "1.xls"; if (!file_exists($fileName)) { return "文件不存在!"; } // 引入PHPExcel require_once "./PHPExce

js读取Excel文件数据-IE浏览器

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title> New Document </title> <script language="JavaScript"> <!-- var excelFileName = "D:\\UserData.xls";  va

sql server游标读取excel文件数据,更新到指定表中

begin declare @a int,@error int DECLARE @EBSCode nvarchar(50) DECLARE @EBSName nvarchar(50) DECLARE @FilePath nvarchar(200) set @a=1 set @error=0 DECLARE table_cursor CURSOR FOR (select * from OpenDataSource ('Microsoft.Ace.OLEDB.12.0','Data Source="

C#读取Excel文件数据

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) 解压压

如何通过node读取excel文件内的数据

通过node读取excel文件的数据非常的简单,需使用node-xlsx这个模块,下面请看代码 var xlsx = require('node-xlsx'); var fs = require('fs'); var sheets = xlsx.parse('./test/test.xlsx'); var arr = []; //sheets是一个数组,数组中的每一项对应test.xlsx这个文件里的多个表格,如sheets[0]对应test.xlsx里的“测试参数”这个表格,sheets[1]