当前位置:网站首页>TP5 Spreadsheet Excle 表格导出
TP5 Spreadsheet Excle 表格导出
2022-06-27 02:30:00 【小白的伊人】
/**
* 导出全部用户的Excel表格
*/
public function daochuexcle(){
$arrays_list= (
[0] => Array
(
[user_id] => 19
[user_knapsack_id] => 232
[grade] => 2
[type] => card
[upgrade_gc] => 100
[desc] =>
[upgrade_time] => 1642834756
)
[1] => Array
(
[user_id] => 19
[user_knapsack_id] => 232
[grade] => 3
[type] => card
[upgrade_gc] => 2
[desc] =>
[upgrade_time] => 1642834772
)
[2] => Array
(
[user_id] => 17
[user_knapsack_id] => 232
[grade] => 3
[type] => card
[upgrade_gc] => 50
[desc] =>
[upgrade_time] => 1642834772
)
)
// print_r($arrays_list);
$spreadsheet = new Spreadsheet();
# 获取活动工作薄
$sheet = $spreadsheet->getActiveSheet();
// 批量赋值
$sheet->setCellValue('A1','ID');
$sheet->setCellValue('B1','用户背包ID');
$sheet->setCellValue('C1','用户等级');
$sheet->setCellValue('D1','类型');
$sheet->setCellValue('E1','用户可用积分');
$sheet->setCellValue('F1','会员级别');
$sheet->setCellValue('G1','xxxx');
$sheet->setCellValue('H1','时间');
//$sheet->fromArray(
$arrays_list,
3,
'A2'
);
# Xlsx类 将电子表格保存到文件
$writer = new Xlsx($spreadsheet);
$writer->save('1.xlsx');
// 客户端文件下载
header('Content-Type:application/vnd.ms-excel');
header('Content-Disposition:attachment;filename=1.xls');
header('Cache-Control:max-age=0');
$writer = \PhpOffice\PhpSpreadsheet\IOFactory::createWriter($spreadsheet, 'Xls');
$writer->save('php://output');
return $this->renderSuccess('','完成');
}
边栏推荐
- Detailed explanation of ThreadLocal
- Flink learning 5: how it works
- Oracle/PLSQL: CharToRowid Function
- Oracle/PLSQL: Soundex Function
- Precautions for using sneakemake
- Oracle/PLSQL: Ltrim Function
- Svg drag dress Kitty Cat
- Enterprise digital transformation: informatization and digitalization
- paddlepaddle 21 基于dropout实现用4行代码dropblock
- Oracle/PLSQL: Replace Function
猜你喜欢
随机推荐
memcached基础15
TechSmith Camtasia latest 2022 detailed function explanation Download
Docker deploy redis cluster
Memcached basics 14
Flink learning 4:flink technology stack
How does the C # TCP server limit the number of connections to the same IP?
Sword finger offer 𞓜: stack and queue (simple)
正则表达式:语法
使用命令行安装达梦数据库
消费者追捧iPhone,在于它的性价比超越国产手机
Flink学习3:数据处理模式(流批处理)
P5.js death planet
Oracle/PLSQL: NumToYMInterval Function
C# Tcp服务器如何限制同一个IP的连接数量?
lottie.js创意开关按钮动物头像
pytorch_grad_cam——pytorch下的模型特征(Class Activation Mapping, CAM)可视化库
企业数字化转型:信息化与数字化
D's appendto packaging
memcached基础12
JWT certification process and use cases









