//声明header头部
header("Content-type:text/html;charset=utf-8");
//引入类库
//include "Classes/PHPExcel/IOFactory.php";
include __DIR__ . "/PHPExcel/Classes/PHPExcel/IOFactory.php";date_default_timezone_set('PRC');
//TODO 导入数组开关
$data = array();//elsx文件路径
$file = __DIR__ . '/20220510.xlsx';
//$file = __DIR__ . '/sx_0903.csv';
$allData = read_execl($file);// 读取excel文件
function read_execl($inputFileName)
{try {$inputFileType = PHPExcel_IOFactory::identify($inputFileName);$objReader = PHPExcel_IOFactory::createReader($inputFileType);$objPHPExcel = $objReader->load($inputFileName);} catch (Exception $e) {echo "读取失败";}// 确定要读取的sheet,从0开始,0即第一个表,1即第二个表,...$sheet = $objPHPExcel->getSheet(0);// 0即第一个表$highestRow = $sheet->getHighestRow();// 取得总行数$highestColumn = $sheet->getHighestColumn(); // 取得总列数// 获取excel文件的数据,$row=2代表从第二行开始获取数据for ($row = 2; $row <= $highestRow; $row++) {
//        // rowData是一行的数据,遍历出来就是一列数据,字母A代表遍历所有列的数据,字母B开始就是单独遍历那一列的数据,我这里填写的C就是获取C列的数据
//        $rowData = $sheet->rangeToArray('A' . $row . ':' . $highestColumn . $row, NULL, TRUE, FALSE);
//        //$rowData是一个嵌套数组,需要这样输出
//        echo $rowData['0']['0'];if (empty($sheet->getCell('A' . $row)->getValue())) {break;}$data[] = array('content' =>  $sheet->getCell('A' . $row)->getValue(),'city' => $sheet->getCell('B' . $row)->getValue(),'hid' =>  $sheet->getCell('C' . $row)->getValue(),'create_time' => $sheet->getCell('D' . $row)->getValue(),);}return $data;
}

PHPExcel 读取文件内容相关推荐

  1. php读取文件内容不全,php读取文件内容的三种方法

    //**************第一种读取方式***************************** 代码如下: header("content-type:text/html;chars ...

  2. python 四种逐行读取文件内容的方法

    目录 方法一:readline函数 方法二:一次读取多行数据 方法三:直接for循环 方法四:使用fileinput模块 下面是四种Python逐行读取文件内容的方法, 并分析了各种方法的优缺点及应用 ...

  3. python同时对文件进行读写操作-Python实现的读取文件内容并写入其他文件操作示例...

    本文实例讲述了Python实现的读取文件内容并写入其他文件操作.分享给大家供大家参考,具体如下: 文件目录结构,如图: read_file.py是工作文件,file_test.py是读取文件源,wri ...

  4. python一次性读取整个文件-Python逐行读取文件内容

    1. 最基本的读文件方法: ? # File: readline-example-1.py file = open("sample.txt") while 1: line = fi ...

  5. python怎么读取文件-python怎么读取文件内容

    Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出OSError的错误. 完整的语法格式为:(推荐学习:Pytho ...

  6. python打开文件并读取内容-Python实现的读取文件内容并写入其他文件操作示例

    本文实例讲述了Python实现的读取文件内容并写入其他文件操作.分享给大家供大家参考,具体如下: 文件目录结构,如图: read_file.py是工作文件,file_test.py是读取文件源,wri ...

  7. python中读取文件内容-Python读取文件内容的三种常用方式及效率比较

    本文实例讲述了Python读取文件内容的三种常用方式.分享给大家供大家参考,具体如下: 本次实验的文件是一个60M的文件,共计392660行内容. 程序一: def one(): start = ti ...

  8. python一次性读取整个文件-python逐行读取文件内容的三种方法

    一.使用open打开文件后一定要记得调用文件对象的close()方法.比如可以用try/finally语句来确保最后能关闭文件. 二.需要导入import os 三.下面是逐行读取文件内容的三种方法: ...

  9. python怎么读文件内容-Python读取文件内容为字符串的方法(多种方法详解)

    以下笔记是我在 xue.cn 学习群之数据分析小组所整理分享的心得.相关背景是:我选择中文词频统计案例作为考察大家python基础功掌握程度. 以小见大,下面是2个小技能的具体实战: 如何灵活地处理文 ...

最新文章

  1. Android 知识杂记(MVP模式)
  2. 什么时候使用Java的@Override注释,为什么?
  3. spring缓存_有关Spring缓存性能的更多信息
  4. 程序猿必备工具『CSDN浏览器助手』之超实用小工具测评
  5. go语言解析html
  6. Mysql8.0 15安装后怎么打开_mysql-8.0.15-winx64 解压版安装 图文详解
  7. mysql配置参数优化提示
  8. 题目264-国王的魔镜
  9. 微信打电话和直接打电话有什么区别吗?为什么?
  10. 英特尔神经计算棒是什么?边缘计算又是什么?
  11. 计算机发展对文学的影响,论计算机技术对文学接受的影响
  12. Launcher folder、foldericon
  13. Meltdown漏洞分析
  14. 没有用递归,写了一个文本转成树的小程序,代码凑和看吧
  15. 微机原理与接口技术期末考试总结
  16. SAP STO With Billing流程与配置
  17. HTTP首部字段脑图
  18. c#上传不了文件到ftp服务器,c#-FTP无法正确上传文件
  19. python语言画成圆相切_在python中如何使用循环结构画四个相切的圆
  20. 深入了解MSB和LSB

热门文章

  1. 乐视宣布举行智能生态发布会
  2. [转载]傅里叶分析之掐死教程(完整版)
  3. QMdiArea关闭窗口(QMdiSubWindow),如何不删除这个窗口
  4. 《对战平台》◎cs_gamedll○○○EnvironmentInfo
  5. Android游戏开发学习路线
  6. 乂学教育栗浩洋:让每一个孩子身边都有一个像苏格拉底+达芬奇+爱因斯坦合体的AI老师丨Xtecher 封面
  7. 安全测试-XSS攻击
  8. 戴佩妮冷艳黑婚纱 彰显气质女王
  9. Day10 -- JavaScript实现按下 Shift 键后进行多选操作的功能
  10. Linux服务器安全策略实战免费送给运维工程师