使用PHPExcel读取excel文档并打印

Excel文档内容:

1yangyu136123asdg@12.com
2hercules12412412@12.com
3northwood123124yan@bai.cn


<?php
require_once './Classes/PHPExcel.php';
require_once './Classes/PHPExcel/IOFactory.php';
require_once './Classes/PHPExcel/Reader/Excel5.php';

$objReader = PHPExcel_IOFactory::createReader('Excel2007');//use excel2007 for 2007 format 
$objPHPExcel = $objReader->load('./test.xlsx'); 
$sheet = $objPHPExcel->getSheet(0);
$highestRow = $sheet->getHighestRow();        //取得总行数 
$highestColumn = $sheet->getHighestColumn(); //取得总列数


//$cellValue = $objPHPExcel->getActiveSheet()->getCell('B1')->getValue();

for($j=1;$j<=$highestRow;$j++)                        //从第一行开始读取数据
{ 
	for($k='A';$k<=$highestColumn;$k++)            //从A列读取数据
	{ 
		echo $objPHPExcel->getActiveSheet()->getCell("$k$j")
			->getValue().'	|	';//读取单元格
	}
	echo '<br>';
}

$dataArray = $objPHPExcel->getActiveSheet()
    ->rangeToArray(
        'A1:D3',     // The worksheet range that we want to retrieve
        NULL,        // Value that should be returned for empty cells
        TRUE,        // Should formulas be calculated (the equivalent of getCalculatedValue() for each cell)
        TRUE,        // Should values be formatted (the equivalent of getFormattedValue() for each cell)
        TRUE         // Should the array be indexed by cell row and cell column
);

echo '<pre>';
print_r ($dataArray);
echo '</pre>';
exit;   //debug-------------------


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值