首先需要去官网下载PHPExcel,下载后只需要Classes目录下的文件即可。
我这个是一个单独的脚本,如需放入 框架只需要改一改文件引入路径即可
1、PHPExcel导入方法实现过程 (我已省略文件导入的过程)
1 <?php 2 ?3 //引入提前已经下载好的phpexcel 4 require_once ‘./Classes/PHPExcel.php‘; 5 require_once ‘./Classes/PHPExcel/IOFactory.php‘; 6 require_once ‘./Classes/PHPExcel/Reader/Excel2007.php‘;
7 $uploadfile = "./customer.xlsx"; 8 ?9 $objReader = PHPExcel_IOFactory::createReader(‘Excel2007‘);//use excel2007 for 2007 format10 11 $objPHPExcel = $objReader->load($uploadfile); ?//$filename可以是上传的文件,或者是指定的文件12 $sheet = $objPHPExcel->getSheet(0); ?? // 获取sheet 默认从0开始13 $highestRow = $sheet->getHighestRow(); // 取得总行数14 $highestColumn = $sheet->getHighestColumn(); ??// 取得总列数15 16 //var_dump($objPHPExcel);die();17 /*18 ?* 循环读取excel文件,读取一条,插入一条19 ?* j表示从哪一行开始读取20 ?* $a表示列号*/21 for($j=4;$j<=$highestRow;$j++)22 {23 //获取对应的数据24 ????$proj_name = $sheet->getCell("A".$j)->getValue();25 ????$tower_name = $sheet->getCell("B".$j)->getValue();26 ????$tower_types = $sheet->getCell("C".$j)->getValue();27 }
phpexcel导入
原文地址:https://www.cnblogs.com/jianglingli/p/8176388.html