PHP使用Spreadsheet_Excel_Reader类来读取excel文件

1、首先需要下载该类。下载地址:http://sourceforge.net/projects/phpexcelreader/ 。下载成功后里面有两个核心文件oleread.php和reader.php。把这两个文件放在合适的目录下方便调用。这里以test.xls文件为例 (.xlsx格式无法读取)

姓名

年龄

性别

孙悟空

24

猪八戒

23

2、注意有2处需修改:在reader.php文件的第31行在调用oleread.php文件,但是官方的将文件和路径写的与我们不一样。我们需要将其修改为合适的。这里我修改为require_once 'oleread.php';      在261行源代码为 $this->_ole =& new OLERead();但是php5.3开始后,废除了php中的“=&”,所以要想复制,直接用“=”引用即可。

3、代码如下:

require_once 'reader.php';//调用Reader

$data = new Spreadsheet_Excel_Reader();//创建 Reader

$data->setOutputEncoding('GB2312');//设置文本输出编码

$data->read("test.xls");//读取Excel文件

for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) {//$data->sheets[0]['numRows']为Excel行数

for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++) {

echo $data->sheets[0]['cells'][$i][$j];  //显示每个单元格内容

}

echo '


';

}

?>

4、运行结果为:

参考:

php excel 转数组函数,php读取Excel中内容到数组相关推荐

  1. matlab输入excel高版本,『matlab读取excel指定列』excel中大量数据如何导入matlab当中?超过1000个数据无法一个一个输入...

    如何将excel表格中大量数据导入matlab中并作图 哈哈,选我吧!使用xlsread函数体的语法你在帮助里面搜索xlsread就可以了.我要是现在回答也接翻译帮助文件.xlsread的参数有文件表 ...

  2. php获取excel表格内容,利用PHPExcel如何读取表格中内容

    利用PHPExcel如何读取表格的内容呢?话不多说,下面的这篇文章将给大家详细的介绍关于PHPExcel读取表格中内容的方法. 先引入类IOFactory.phprequire_once '../PH ...

  3. python如何逐行读取文件_Python逐行读取文件中内容的简单方法

    项目开发中文件的读写是必不可少的 下面来简单介绍一下文件的读 读文件,首先我们要有文件 那我首先自己创建了一个文本文件password.txt 内容如下: 下面先贴上代码,然后对其进一步解释: # c ...

  4. python读excel成数组_python 如何读取excel文件 将每一行存为数组/python读程序题

    python 如何读取excel文件 将每一行存为数组 from xlrd import open_workbook wb=open_workbook(r'd:/222.xlsx') tb=wb.sh ...

  5. python打开excel的函数-Python读取excel文件中带公式的值的实现

    在进行excel文件读取的时候,我自己设置了部分直接从公式获取单元格的值 但是用之前的读取方法进行读取的时候,返回值为空 import os import xlrd from xlutils.copy ...

  6. php怎么读取excel里的数据类型,php读取excel表格数据-对PHPExcel一些简单的理解 及怎么读取单元格数据...

    php读取excel,excel下多个个工作表,该怎么读取 php读取excel,excel下多个个工作表的方法: 1.利用PHPExcelReader来完成多个excel的读取. 2.PHPExce ...

  7. python查找excel中内容_python excel表格数据-python 如何读取 excel 指定单元格内容

    python 怎么从excel中读取数据 VLOOKUP是函数,给定一个查找的目标,它就能从指定的查找中查找返回想找到的值.它的基本语法为: VLOOKUP(查找目标,查找范围,返回值的列数,精确OR ...

  8. php如何读取excel合并单元格_PHP读取excel中合并的单元格的值

    RT 在做的一个东西,需要读取excel中个别列的内容,之前用的php excelreader,但是合并的单元格都是空的值,而且我的excel也不好判断只要是空的就用数组中上个的值这种方法,本身exc ...

  9. 数据库与Excel表格链接PHP,php读取Excel表格(Excel也可以做数据库)调用phpExcel类库...

    phpExcel是用来操作Office Excel 文档的一个PHP类库,它基于微软的OpenXML标准和PHP语言.可以使用它来读取.写入不同格式的电子表格. 首先下载phpExcel类库 导入类库 ...

最新文章

  1. 2018:数据科学20个最好的Python库
  2. c语言 free参数 指针,C语言之free函数以及野指针介绍
  3. url参数传递 java_URL中文参数传递问题
  4. java 空串占用内存吗_java空字符串“”和null区别
  5. TP5:异常处理封装——3
  6. 相对路径和绝对路径_linux系统中的绝对路径和相对路径
  7. python知识笔记_[Python笔记]第一篇:基础知识
  8. Java :内部类基础详解
  9. windows下安装nodejs
  10. 染色问题 —— 扇形涂色
  11. 动漫版宫心计:快看漫画VS动漫之家
  12. vscode返回快捷键
  13. 中职计算机平面设计主要学什么,四川省计算机平面设计专业学什么
  14. 海豚调度Dolphinscheduler源码分析(三)
  15. Java 将小写的数字转换成对应的大写的汉字数字
  16. java垃圾回收代码
  17. 腾讯云python怎么用_Python操作腾讯云CVM
  18. 王者荣耀苹果游客服务器信号,王者荣耀游客号怎么转移 苹果游客号怎么转移到微信...
  19. jmeter教程(十五):远程执行
  20. 模糊控制洗衣机c语言程序,以洗衣机模糊控制为例的教学案例设计方法

热门文章

  1. iOS播放器、Flutter高仿书旗小说、卡片动画、二维码扫码、菜单弹窗效果等源码...
  2. RV 多样式 MultiType 聊天界面 消息类型 MD
  3. 关于大华onvif搜索不到的解决
  4. 芋道源码的周八(2018.04.08)
  5. 于仕琪C/C++ 学习笔记
  6. 计算机操作系统 电子科技大学MOOC教程学习系列(一)
  7. 【百日刷题计划 第一天】——熟悉语法 语法基础题
  8. 51单片机学习笔记——蜂鸣器
  9. 黑客如何超越麦克风,窃听你的一举一动!
  10. runtime vc11 ds simulia suite