首页 > 编程语言 >PHP读取excel(5)

PHP读取excel(5)

时间:2023-02-02 14:04:48浏览次数:130  
标签:sheet 读取 excel echo foreach PHPExcel PHP row

如果数据量很大的时候,就需要用PHPExcel迭代器逐行读取,具体代码如下:

<?php
header("Content-Type:text/html;charset=utf-8");
//引入读取excel类文件
require "./PHPExcel/PHPExcel/IOFactory.php";

$fileName = "./class.xlsx";

$objPHPExcel = PHPExcel_IOFactory::load($fileName);

//循环获取sheet数据,使用PHPExcel自带的迭代器
foreach ($objPHPExcel->getWorksheetIterator() as $sheet) {
foreach ($sheet->getRowIterator() as $row){//逐行读取数据
if ($row->getRowIndex() < 2) {
continue;//只从第二行读取,略去标题
}
foreach ($row->getCellIterator() as $cell) { //逐列读取数据
$data = $cell->getValue();//获取单元格数据
echo $data." ";
}
echo '<br>';
}
echo '<br>';
}

 

PHP读取excel(5)_读取数据

以上是把所有sheet读取出来,显示文本格式



标签:sheet,读取,excel,echo,foreach,PHPExcel,PHP,row
From: https://blog.51cto.com/u_2820398/6033528

相关文章

  • PHP生成excel(1)
    先到PHPExcel官网下载PHPExcel类把excel类包含进来,然后直接使用<?phprequire"./PHPExcel/PHPExcel.php";//实例化excel类$objPHPExcel=newPHPExcel();//获得当前活动she......
  • excel统计数据-两个日期之间相差的天数
    接到任务,需要从系统导出来数据之后进行统计down下来是csv格式,直接打开果然-乱码!于是用notebook改了一下importnumpyasnpimportpandasaspddata=pd.read_csv('原......
  • PHPMyWind支持Word粘贴
    ​ 图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码目前限chrome浏览器使用首先以um-editor的二进制流保存为例:打开umeditor.j......
  • excel 图片上传
    1.下载PHPEXCEL拓展包:https://codeload.github.com/PHPOffice/PHPExcel/zip/1.8  2.PHP文件<?phpheader("content-type:text/html;charset=utf8");include'./Cla......
  • python 将 csv转excel (.xls和.xlsx)的几种方式
    前言excel后缀有2种格式,.xls是从Excel97到Excel2003的默认文件格式,而.xlsx是Excel2007及更高版本的默认文件格式。.xlsx和.xls格式的主要区别在于,.xls格式......
  • hrnet读取coco数据集
     train.py里make_dataloader读取数据集。train_loader=make_dataloader(cfg,is_train=True,distributed=args.distributed)datasetbuild.py中的39行dataset=e......
  • Python读取大量Excel文件并跨文件批量计算平均值
      本文介绍基于Python语言,实现对多个不同Excel文件进行数据读取与平均值计算的方法。  首先,让我们来看一下具体需求:目前有一个文件夹,其中存放了大量Excel文件;文件名称......
  • STM32CubeMX | STM32使用HAL库的ADC多通道数据采集(DMA+非DMA方式)+ 读取内部传感器温度
    STM32CubeMX|STM32使用HAL库的ADC多通道数据采集(DMA+非DMA方式)+读取内部传感器温度ADC模式介绍:扫描模式:使用STM32CUBEMX配置了多通道后,这一项默认开启且无法设置成关闭......
  • PHP中的include和require
    在PHP中,有两种包含外部文件的方式,分别是include和require。他们之间有什么不同呢?如果文件不存在或发生了错误,require产生E_COMPILE_ERROR级别的错误,程序停止运行。而inclu......
  • PHP 前端大文件上传
    ​ 核心原理: 该项目核心就是文件分块上传。前后端要高度配合,需要双方约定好一些数据,才能完成大文件分块,我们在项目中要重点解决的以下问题。* 如何分片;* 如何合成......