使用PHPExcel导入excel文件

用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);
		}
	}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值