php导入excel文件
程序员文章站
2024-03-21 08:28:46
...
用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);
}
}
上一篇: Vue页面内嵌ifream,返回异常问题
下一篇: jsp页面url传递中文参数乱码