PHPexcel导出数据

百度PHPexcel

进入后

 

 选择branches  进入选择版本 拷贝classes文件 改名为PHPexcel

 

 下面是我用thinkphp3.2.3写的一个简单导出

 

 

public function PHPexcel(){
$path=str_replace('\\','/',__FILE__);//替\为/
$arr=explode('/',$path);
$str = $arr[0].'/'.$arr[1].'/'.$arr[2].'/'.$arr[3].'/';//拼装文件路径
$a = $str.'Public/Home/PHPexcel/';//定义PHPexcel文件所在路径
$b = $str.'/Public/Home/Xlsx/'; //导出数据路径
require $a.'PHPexcel.php'; //导入PHPexcel文件
//实例化PHPexcel类
$objPHPexcel = new \PHPExcel();
//获取当前活动sheet的操作对象
$objSheet = $objPHPexcel->getActiveSheet();
//给当前活动sheet设置名称
$objSheet->setTitle('demo');
//给当前活动sheet填充数据
/*
$objSheet->setCellValue('A1','姓名')->setCellValue('B1','分数');//行
$objSheet->setCellValue('A2','李四')->setCellValue('B2','20');//列
$objSheet->setCellValue('A3','王五')->setCellValue('B3','80');//列
//按照指定格式生成Excel文件
$objWriter=\PHPExcel_IOFactory::createWriter($objPHPexcel,'Excel2007');
$objWriter->save($b.'demo_2.xlsx');
*/
$array = array(
array('姓名','分数'),
array('李四','40'),
array('王五','60'),
array('赵六','80')
);
$objSheet->fromArray($array);
$objWriter=\PHPExcel_IOFactory::createWriter($objPHPexcel,'Excel2007');
$objWriter->save($b.'demo_3.xlsx');
}

 

转载于:https://www.cnblogs.com/mudebao/p/7223148.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值