php excel檔案匯出之phpExcel擴充套件庫

2021-07-03 11:13:56 字數 1387 閱讀 3632

php excel  檔案匯出

phpexcel 官網

/**

* 匯出特定檔案

* 根據具體情況而定

*/public function download()

}else

$filename = "test-excel_";

$this->explodexls($data,$headarr,$filename);

}/**

* 工具函式 處理 xls 檔案匯出

* @param $data array() 對應的tbody 資料

* @param $headarr array() 對應的thead 資料

* @param $filename string 指定的匯出檔名

* @return xls格式 檔案自動匯出

*/public function explodexls($data,$headarr,$filename)

if(empty($filename))

$date = date("y_m_d",time());

$filename .= "_.xls";

//建立新的phpexcel物件

$objphpexcel = new phpexcel();

$objprops = $objphpexcel->getproperties();

//設定表頭

$key = ord("a");

foreach($headarr as $v)

$column = 2;

$objactsheet = $objphpexcel->getactivesheet();

foreach($data as $key => $rows)

$column++;

}//$filename = iconv("utf-8", "gb2312", $filename);

//重新命名表

$objphpexcel->getactivesheet()->settitle('******');

//設定活動單指數到第乙個表,所以excel開啟這是第乙個表

$objphpexcel->setactivesheetindex(0);

//將輸出重定向到乙個客戶端web瀏覽器(excel2007)

header("content-disposition: attachment; filename=\"$filename\"");

header('cache-control: max-age=0');

$objwriter = phpexcel_iofactory::createwriter($objphpexcel, 'excel2007');

exit;

}

php excel檔案匯出之phpExcel擴充套件庫

php excel 檔案匯出 phpexcel 官網 匯出特定檔案 依據詳細情況而定 public function download 1.從資料庫來獲取相應的二維陣列 alist array list alist data array 2.設定xls的 表頭名 headarr array 排名 姓...

php Excel匯出檔案

php excel匯出檔案 匯出xls檔案 param array header 第一行 array sku 主sku 商品名稱 成本價 批量生產 銷售狀態 銷售型別 商 採購人 維護人 param array index data 下標 順序匯出 param array data 匯出所需資料 p...

PHP,Excel匯出換行

有id,才算真的有發票資料 if v b invoice id if int v b invoice info type 1 else v b invoice str r n公司名稱 姓名 v b invoice str v b invoice info company name v b invoi...