首先需要去官网下载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 format 10 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 }
原文地址:https://www.cnblogs.com/jianglingli/p/8176388.html
时间: 2024-10-10 09:22:49