php教程视频
phpoffice/phpspreadsheet (export)使用composer 安装composer require phpoffice/phpspreadsheet(会自动根据游戏当前的php环境变量安装对应的版本)
调用对应的类use PhpOffice\PhpSpreadsheet\Spreadsheet;use \PhpOffice\PhpSpreadsheet\IOFac游戏tory;3.具体步骤 //读取模板
$spreadsheet = IOFactory::load(public_path(excel/exportOrder.xlsx)); // 读取第一个工作表 $游戏excelSheet = $spreadsheet->getSheet(0);
$activerow = 2; //插入所有需要的行数 $excelSheet-> insertNewRowBefore(游戏3, sizeof($customer));
//移除行数 $excelSheet->removeRow(2, 1); foreach ($customer as $k => $v) { $excelS游戏heet->setCellValue(A.$activerow, $v->email);
$activerow++; } $filename = 客户订单汇总.$time.".xlsx"; //直接输出游戏到浏览器 header(Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet);
header(游戏Content-Disposition: attachment;filename=".$filename."); header(Cache-Control: max-age=0);
$writer = 游戏\PhpOffice\PhpSpreadsheet\IOFactory::createWriter($spreadsheet , Xlsx); $writer->save(php://output);游戏
亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。