1. 云栖社区>
  2. PHP教程>
  3. 正文

PHPExcel(读取Excel文件)

作者:用户 来源:互联网 时间:2017-12-01 10:24:16

文件

PHPExcel(读取Excel文件) - 摘要: 本文讲的是PHPExcel(读取Excel文件), PHPExcel(读取Excel文件),有需要的朋友可以参考下。 <?php// 读取excel文件内容$dir = str_replace('//', '/', dirname(__FILE__)); // 当前文件目录requi

PHPExcel(读取Excel文件),有需要的朋友可以参考下。


<?php// 读取excel文件内容$dir = str_replace('//', '/', dirname(__FILE__)); // 当前文件目录require_once $dir.'/PHPExcel/IOFactory.php'; // 引入Excel类库文件$filename  = $dir.'/browser.xls'; //操作的Excel文件$excelObj = PHPExcel_IOFactory::load($filename); // 获取Excel文件内容对象//$sheetCount = $excelObj->getSheetCount();$res = array();$result = array();
// 获取内容第一种方式//for($i = 0; $i < $sheetCount; $i++){//    $res[] = $excelObj->getSheet($i)->toArray();//}$filters = array('A' => 'parentid', 'B' => 'rbac', 'C' => 'Action', 'D' => 'name');$i = 0;
获取内容第二种方式, 比第一种效率要高foreach($excelObj->getWorksheetIterator() as $sheet){ // 循环当前活动sheet    foreach($sheet->getRowIterator() as $row){ // 循环每一行foreach($row->getCellIterator() as $cell){ // 获取每一列$key = $filters[$cell->getColumn()];$res['sheet'.$i][$row->getRowIndex()][$key] = $cell->getValue();}    }    $i++;}var_dump($res);die;

版权声明:本文为博主原创文章,未经博主允许不得转载。

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索文件 ,以便于您获取更多的相关知识。