PHP如何匯出excel(PHPExcel)補充
PHPExcel在匯出excel時,是一個很好的php工具,但是在匯出的時候
可以不先儲存檔案在伺服器端,就直接下載
這樣可以結省伺服器空間,也可以避免檔案下載時的錯誤
可以不先儲存檔案在伺服器端,就直接下載
這樣可以結省伺服器空間,也可以避免檔案下載時的錯誤
require_once 'PHPExcel/PHPExcel.php';
// 起始
$objPHPExcel = new PHPExcel();
// 增加數值到工作表
$objPHPExcel->setActiveSheetIndex(0);
$objPHPExcel->getActiveSheet()->setCellValue('A1', 'Hello');
$objPHPExcel->getActiveSheet()->setCellValue('B1', 'World');
// 設定格式
$objPHPExcel->getActiveSheet()->getColumnDimension('A')->setWidth(15);
$objPHPExcel->getActiveSheet()->getColumnDimension('B')->setWidth(15);
$objPHPExcel->getActiveSheet()->getStyle('A1:B1')->getFont()->setBold(true);
// 匯出下載檔案
$objWriter->save('test.xlsx');
header("Location:$file_path");