簡易使用php 從遠端server 匯出 excel 至本地

 

先下載套件 PHPExcel

 

Classes 整包放在server端

 

建一個 .php 存放在與Classes同位置下

 

 

 

2015-08-20_01-24-59  

 

 

 

excel.php ↓


 

<?php

require_once dirname(__FILE__) . '/Classes/PHPExcel.php';

$objPHPExcel = new PHPExcel();

$objPHPExcel->setActiveSheetIndex(0);

$sheet=$objPHPExcel->getActiveSheet();

$sheet->setCellValue('A1','t');
$sheet->setCellValue('B2','e');
$sheet->setCellValue('C3','s');
$sheet->setCellValue('D4','t');

$sheet->setTitle('test');

$objPHPExcel->setActiveSheetIndex(0);

header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');

header('Content-Disposition: attachment;filename="test.xls"');

$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');

$objWriter->save("php://output");

exit;

?>


 

 

在server端執行後 成功會存檔

 

 

 

2015-08-20_01-40-16  

預設檔名 test.xls 按存檔下載

 

 

 

2015-08-20_01-41-12

檔案下載完畢

 

 

 

2015-08-20_01-41-57  

 

完成!

 

arrow
arrow

    scud 發表在 痞客邦 留言(0) 人氣()