|
@@ -83,15 +83,14 @@ function getExcelDatas($filepath, $sheetIndex = 0) {
|
|
|
|
|
|
/**
|
|
|
* 导出excel
|
|
|
- * @param type $title 标题
|
|
|
* @param type $columns 列标题
|
|
|
* @param type $rows 内容
|
|
|
* @param string $filename 文件名
|
|
|
+ * @param type $sheetname sheet标题
|
|
|
* @param type $saveurl 保存位置
|
|
|
* @param type $author 作者
|
|
|
*/
|
|
|
-function export($title, $columns, $rows, $filename = "jjrcw", $saveurl = "php://output", $author = "晋江人才网") {
|
|
|
- $filename .= "_" . time();
|
|
|
+function export($columns, $rows, $filename = "jjrcw", $sheetname = "sheet1", $saveurl = "php://output", $author = "晋江人才网") {
|
|
|
$spreadsheet = new \PhpOffice\PhpSpreadsheet\Spreadsheet();
|
|
|
$spreadsheet->getProperties()->setCreator($author)
|
|
|
->setLastModifiedBy($author)
|
|
@@ -99,7 +98,9 @@ function export($title, $columns, $rows, $filename = "jjrcw", $saveurl = "php://
|
|
|
->setSubject($filename);
|
|
|
$spreadsheet->setActiveSheetIndex(0);
|
|
|
$objPHPExcel = $spreadsheet->getActiveSheet();
|
|
|
- $objPHPExcel->setTitle($title);
|
|
|
+ $objPHPExcel->setTitle($sheetname);
|
|
|
+
|
|
|
+ $filename .= "_" . time();
|
|
|
$titleStartLine = 1;
|
|
|
$rowStartLine = $titleStartLine + 1;
|
|
|
$colCount = count($columns);
|