php直接读取导入excel文件内容
背景:上传excel时,把excel 的内容写到数据库里面 ,且不必保存文件
这时就要考虑用到上传文件的临时文件了,我们先随便上传一个文件,然后打印 var_dump($_FILES) 看一下是否存在
tmp_name字段,也就是临时文件,然后我们直接操作这个临时文件就行了
public function exceladd(){try {#引入phpexcel文件Vendor('PHPExcel/PHPExcel/IOFactory');#获取临时文件位置及名称$filename = $_FILES["file"]["tmp_name"];$reader = \PHPExcel_IOFactory::createReader('Excel2007');$PHPExcel = $reader->load($filename); // 文档名称$objWorksheet = $PHPExcel->getActiveSheet(); #获取当前sheet$highestRow = $objWorksheet->getHighestRow(); // 取得总行数$highestColumn = $objWorksheet->getHighestColumn(); // 取得总列数for ($row = 2; $row <= $highestRow; $row++) {#从第二行开始,依次获取多少列的内容 因为第一行一般是表头 也可再加一个for循环 获取每一列的内容 $email= $objWorksheet->getCellByColumnAndRow(0, $row)->getValue();$email= $objWorksheet->getCellByColumnAndRow(1, $row)->getValue();$email= $objWorksheet->getCellByColumnAndRow(2, $row)->getValue();
}}catch (Exception $e) {$this->ajaxReturn(array('code' => -1,'msg' => $e->getMessage()));}}
php直接读取导入excel文件内容相关推荐
- tp5 读取/下载 excel文件内容
tp5 读取/下载 excel文件内容 1.下载一个excel模板 导出函数 /*** 创建(导出)Excel数据表格* @param array $expTableData 要导出的数组格式的数据* ...
- php 读取解析excel文件内容,怎么用PHP读取Excel文件信息及内容?(图文+视频教程)...
本篇文章将要给大家详细介绍如何用PHP读取Excel文件数据及内容信息. 在文章开始介绍前,大家需要了解一下PHPExcel是什么?PHPExcel 就是一个用来操作Office Excel 文档的P ...
- java解析excel的js页面,JavaScript_通过Javascript读取本地Excel文件内容的代码示例,读取本地Excel文件内容的Javascri - phpStudy...
function read_excel(){ var filePath="D:\abcd9.com.xls"; //要读取的xls var sheet_id=2; //读取第2个表 ...
- java中excel文件内容读取
如果使用的maven项目,导入excel文件内容的时候需要引入以下依赖 <dependency> <groupId>org.apache.poi</groupId ...
- Java 读取excel文件内容插入到数据库
Java读写Excel的包是Apache POI. JAVA EXCEL API:是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容.创建新的Excel文件.更新已经存在的Excel ...
- panda读取excel文件内容时出错,提示excel表格不能被指定
panda读取excel文件内容时出错,提示exc表格不能被指定,详细内容如下: Excel file format cannot be determined, you must specify an ...
- 使用POI读取excel文件内容
1.前言 项目中要求读取excel文件内容,并将其转化为xml格式.常见读取excel文档一般使用POI和JExcelAPI这两个工具.这里我们介绍使用POI实现读取excel文档. 2.代码实例: ...
- sheetJS+input——实现vue导入excel文件,并判断文件内容是否正确——基础积累
之前写了关于sheetJS导出excel表格的文章,今天来写一下导入功能. 先记录一下关于sheetJS的部分资料内容,方便后续查看. 1.关于sheetJs的部分资料 1.1 sheetJs官网 s ...
- 通用读取Excel文件内容的模板设计
Excel格式文件是最为常用的文件之一,在我们开发的软件中,一般需要把一些报表或表格导出为Excel格式文件,也需要读取Excel格式文件中表格数据.因此,Excel格式文件也成为不同软件间数据交换的 ...
最新文章
- shell 打印追加_[转]shell 数组定义、使用和追加
- Swift 十进制二进制转换 (How to convert a decimal number to binary in Swift)
- 海量日志分析方案--logstash+kibnana+kafka
- 工作169:删除操作
- 什么软件测试显示器响应时间准,自己动手测试液晶显示器响应时间
- 网络基础之网络模型及各分层的设备
- 使用C#将DataTable导出到文件
- 使用批处理文件来操作注册表
- 天猫苛费猛如虎,天猫抽检潜“坑爹”
- error LNK2005:错误改正方法
- Java 实现企业级支付
- [转]申瓯 JSY2000-06 程控电话交换机呼叫转移设置
- 利用Python脚本给图片批量添加文字水印
- 在router中使用pinia报错解决
- 我是如何走上CSDN这条路的
- 手撕boost/buck
- Mysql数据库——DQL数据查询语言
- 新版陀螺世界app源码附视频教程
- 部分准备金银行已经过时
- 【独家提供】cs1.5版CSOL人物 女性角色模型下载