码迷,mamicode.com
首页 > Web开发 > 详细

PHP读取excel(5)

时间:2015-07-03 10:29:37      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:

如果数据量很大的时候,就需要用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>‘;
}

 技术分享

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

PHP读取excel(5)

标签:

原文地址:http://www.cnblogs.com/gide/p/4617907.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!