//header("內容類型:text/html; charset=utf-8");
//include_once 'PHPExcel.php';
/**
* 產生excel
* @param $list
*/
public function excel($list,$excelName='brand') {
PHPExcel = new PHPExcel();
// 屬性
$objPHPExcel->getProperties()->setCreator("ctos")
->setLastModifiedBy( Office 2007 XLSX 測試文件」)
-> ;setSubject("Office 2007 XLSX 測試文件" )
->setDescription("Office 2007 XLSX 測試文檔,使用PHP 類別產生。")
openxml php")
->setCategory (「測試結果檔案」);
$objPHPExcel->getActiveSheet()->getColumnDimension('A')->setWidth(20);
$objPHP-ccel>$objPHPet-gets(Fed)>
//設定行高度
$objPHPExcel->getActiveSheet()->getRowDimension('1')->setRowHeight(22);
owHeight(20);
// 設定中位居中
::HORIZONTAL_CENTER);
$objPHPExcel->getActiveSheet()- >getStyle('B')->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
//表頭$ objphp-> setActiveSheetIndex(0)1 >品牌')
-> setCellvalue('b1','','系列');
// 內容
,$ 2; foreach($item as $k => $v ){
$objPHPExcel->getActiveSheet(0) ->setCell PHPExcel->getActiveSheet(0)->setCellValue('B'. $i, $v['goname'].'__'.$v['name']);
++$i;
// 重新命名工作表
$objPHPExcel- Excel開啟這是第一表
$ objPHPExcel->setActiveSheetIndex(0);
// 輸出
); header('Content-Disposition: attachment;filename="' . $excelName . ' .xls"'); $objWriter->save('php:/ /output');
}
以上就介紹了php將資料寫入excel,包括了方面的內容,希望對PHP教學有興趣的朋友有幫助。