利用PHPExcel批量导入数据【用法说明】
2017-06-19 09:34
316 查看
主要代码段:
$objPHPExcel = PHPExcel_IOFactory::load($path);//加载load方法,其中的$path,是上传文件接收过来的路径【绝对 路径】,例如:F:/ceshi/public/file/upload/2017-06/19/2017061909444024037500.xls
$sheetData = $objPHPExcel->getActiveSheet()->toArray(null,true,true,true);//把导入值,转化为数组
//打印$sheetData 的结果,格式参考如下:
[b]有PHPExcel的帮助,批量导入数据变得很简单,希望可以帮到你们。
require_once("IOFactory.php");//引入PHPExcel_IOFactory类文件
$objPHPExcel = PHPExcel_IOFactory::load($path);//加载load方法,其中的$path,是上传文件接收过来的路径【绝对 路径】,例如:F:/ceshi/public/file/upload/2017-06/19/2017061909444024037500.xls
$sheetData = $objPHPExcel->getActiveSheet()->toArray(null,true,true,true);//把导入值,转化为数组
//打印$sheetData 的结果,格式参考如下:
Array ( [1] => Array ( [A] => 编号 => 学院/专业名称 [C] => 父院系编号 ) [2] => Array ( [A] => 9999 [B] => 工程建设 [C] => ) [3] => Array ( [A] => 999901 [B] => 工程测量技术 [C] => 9999 ) )
// 循环遍历$sheetData,
foreach($sheetData as $rowkey=>$rowvalue){ if($rowkey>1){ $code = $rowvalue["A"]; $name = $rowvalue["B"]; $pcode = $rowvalue["C"];//现在已经获取第$rowkey行,A,B,C对应的值了,可以对此进行判空或者过滤等处理,然后写入相应的数据库中,即可实现批量导入数据的功能。 } }
[b]有PHPExcel的帮助,批量导入数据变得很简单,希望可以帮到你们。
相关文章推荐
- phpexcel批量导出数据【用法说明】
- [导入]利用php来嗅探劫持服务器数据
- 利用PHP-ExcelReader实现PHP导入Excel数据[不通过CSV]
- php利用phpexcel插件实现数据的导入和导出(支持csv\xls\xlsx格式和超过26个字段列)
- 利用PHP-ExcelReader实现PHP导入Excel数据[不通过CSV]
- php利用PHPExcel类导出导入Excel用法
- 利用php脚本将文本文件中的数据导入到mysql数据库中
- php利用PHPExcel类导出导入Excel用法
- 利用PHP-ExcelReader实现PHP导入Excel数据[不通过CSV]
- 利用OleDb将xml文件的数据导入到数据库中
- [导入]AjaxPanel自定义控件实现页面无刷新数据交互(做了个示例程序, 效果确实比较Cool, 用法非常简单! )(示例代码下载)
- EXCEL 数据导入到 Sql Server 2000 步骤 截图说明
- excel批量导入数据
- [导入]利用XSL对XML数据进行加密和大小写转换
- 利用php和js实现页面数据刷新
- 利用SQL Server的DTS操作EXCEL、Access等数据表的导入导出
- 利用ado将excel数据直接导入数据库
- php中数据的批量导入(csv文件)
- 利用POI将数据库数据导入Excel
- php数据导入excel乱码解决方案