PHPExcel简单读取excel文件示例

 更新时间:2016年05月26日 12:08:23   作者:keyunq  
这篇文章主要介绍了PHPExcel简单读取excel文件的方法,结合实例形式简单分析了PHPExcel针对Excel文件的读取操作技巧,需要的朋友可以参考下

本文实例讲述了PHPExcel简单读取excel文件的方法。分享给大家供大家参考,具体如下:

PHP Excel 2007 classes
Project providing a set of classes for the PHP programming language, which allow you to write to and read from different file formats, like Excel 2007, PDF, HTML, ... This project is built around Microsoft's OpenXML standard and PHP.

下载地址:
http://phpexcel.codeplex.com/

读取某excel文件,得到其每行每列的内容的一个示例:

set_include_path(get_include_path() . PATH_SEPARATOR . './Classes/');
include 'PHPExcel/IOFactory.php';
$reader = PHPExcel_IOFactory::createReader('Excel2007'); // 读取 excel 文档
$PHPExcel = $reader->load($excelfilename); // 文档名称
$sheet = $PHPExcel->getSheet(0); // 读取第一个工作表(编号从 0 开始)
$highestRow = $sheet->getHighestRow(); // 取得总行数
$highestColumn = $sheet->getHighestColumn(); // 取得总列数
$arr = array(1=>'A',2=>'B',3=>'C',4=>'D',5=>'E',6=>'F',7=>'G',8=>'H',9=>'I',10=>'J',11=>'K',12=>'L',13=>'M', 14=>'N',15=>'O',16=>'P',17=>'Q',18=>'R',19=>'S',20=>'T',21=>'U',22=>'V',23=>'W',24=>'X',25=>'Y',26=>'Z');
//echo $highestRow.$highestColumn;
// 一次读取一列
for ($row = 5; $row <= $highestRow; $row++) {
  for ($column = 0; $arr[$column] != 'T'; $column++) {
    $val = $sheet->getCellByColumnAndRow($column, $row)->getValue();
    echo $val;
  }
}

补充:小编在这里推荐一款本站的php格式化美化的排版工具帮助大家在以后的PHP程序设计中进行代码排版:

php代码在线格式化美化工具:

http://tools.jb51.net/code/phpformat

另外,由于php属于C语言风格,因此下面这款工具同样可以实现php代码的格式化:

C语言风格/HTML/CSS/json代码格式化美化工具:
http://tools.jb51.net/code/ccode_html_css_json

更多关于PHP相关内容感兴趣的读者可查看本站专题:《php操作office文档技巧总结(包括word,excel,access,ppt)》、《PHP数组(Array)操作技巧大全》、《php排序算法总结》、《PHP常用遍历算法与技巧总结》、《PHP数据结构与算法教程》、《php程序设计算法总结》、《PHP数学运算技巧总结》、《php正则表达式用法总结》、《PHP运算与运算符用法总结》、《php字符串(string)用法总结》及《php常见数据库操作技巧汇总

希望本文所述对大家PHP程序设计有所帮助。

相关文章

  • PHP创建单例后台进程的方法示例

    PHP创建单例后台进程的方法示例

    这篇文章主要介绍了PHP创建单例后台进程的方法,涉及php针对进程的启动、创建、判断、停止等相关操作技巧,需要的朋友可以参考下
    2017-05-05
  • PHP加密函数与解密函数详解

    PHP加密函数与解密函数详解

    这篇文章主要为大家详细介绍了PHP中的加密函数与解密函数的相关资料,文中的示例代码讲解详细,对我们学习了解PHP有一定的帮助,需要的可以参考一下
    2022-10-10
  • php伪静态验证码不显示的解决方案

    php伪静态验证码不显示的解决方案

    在本篇文章里小编给大家整理的是关于php伪静态验证码不显示怎么解决的相关知识点内容,以后需要的朋友们参考学习下。
    2019-09-09
  • PHP $_FILES函数详解

    PHP $_FILES函数详解

    在PHP中上传一个文件建一个表单要比ASP中灵活得多。具体的看代码。
    2011-03-03
  • PHP实现的无限分类类库定义与用法示例【基于thinkPHP】

    PHP实现的无限分类类库定义与用法示例【基于thinkPHP】

    这篇文章主要介绍了PHP实现的无限分类类库定义与用法,结合实例形式分析了基于thinkPHP实现的无限分类类库相关定义及具体使用操作技巧,需要的朋友可以参考下
    2018-08-08
  • PHP实现的简单组词算法示例

    PHP实现的简单组词算法示例

    这篇文章主要介绍了PHP实现的简单组词算法,涉及php针对字符串的遍历、递归、组合、运算等相关操作技巧,需要的朋友可以参考下
    2018-04-04
  • WordPress开发中的get_post_custom()函数使用解析

    WordPress开发中的get_post_custom()函数使用解析

    这篇文章主要介绍了WordPress开发中的get_post_custom()函数使用解析,get_post_custom()函数用于获取自定义字段,需要的朋友可以参考下
    2016-01-01
  • php获取textarea的值并处理回车换行的方法

    php获取textarea的值并处理回车换行的方法

    这篇文章主要介绍了php获取textarea的值并处理回车换行的方法,涉及到对特殊字符的转换与处理,需要的朋友可以参考下
    2014-10-10
  • PHP中soap的用法实例

    PHP中soap的用法实例

    这篇文章主要介绍了PHP中soap的用法,实例讲述了PHP使用soap的两种方式,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-10-10
  • php实现的用户查询类实例

    php实现的用户查询类实例

    这篇文章主要介绍了php实现的用户查询类,实例分析了php针对用户查询与判断的相关技巧,需要的朋友可以参考下
    2015-06-06

最新评论