用PHPExcel扩展导入excel文件,扩展请自行找度娘下载^^,直接上核心代码
public function exportExcel(){
//扩展路径
include APPPATH.'libraries/PHPExcel/IOFactory.php';
//excel文件路径
$filepath = APPPATH."excel.xls";
$objPHPExcel = PHPExcel_IOFactory::load($path);
//获取工作表的数目
$sheetCount = $objPHPExcel->getSheetCount();
//要导入的工作表下标,sheet1=0、sheet2=1,以此类推
$sheetNum = 1;
//读取工作表文件
$_currentSheet = $objPHPExcel->getSheet( $sheetNum ) ;
//从第几行开始到第几行结束,一般从第二行开始,第一行是字段名
for($i = 2; $i < 100; $i++){
//取各单元格内容
$a = $objPHPExcel->getSheet( $sheetNum )->getCell('A'.$i)->getCalculatedValue();
$b = $objPHPExcel->getSheet( $sheetNum )->getCell('B'.$i)->getCalculatedValue();
$c = $objPHPExcel->getSheet( $sheetNum )->getCell('C'.$i)->getCalculatedValue();
$d = $objPHPExcel->getSheet( $sheetNum )->getCell('D'.$i)->getCalculatedValue();
if($a){//software_sort
$data[] = array('id'=>$a, "name"=>$b, 'sex'=>$c, 'score'=>$d);
}
//得到二维数组结果集
print_r($data);
}
}
博客介绍了使用PHPExcel扩展导入Excel文件的方法,提到扩展可自行在网络下载,并表示会直接给出核心代码。

602

被折叠的 条评论
为什么被折叠?



