使用PHPExcel導出文件步驟及解析:php
新建一個excel表格:實例化PHPExcel類數組
建立sheet(內置表):createSheet()方法,建立新的sheet方法ui
setActiveSheetIndex方法 是把sheet設置爲當前活動表excel
getActiveSheet方法,獲取當前sheet的活動對象對象
填充數據 setCellValue()方法get
保存文件 PHPExcel_IOFactory::createWrite()方法it
save()方法require
新建document.php文件方法
先找到當前腳本文件所在路徑 $dir=dirname(__FILE__);數據
引入文件 require $dir."PHPExcel/PHPExcel.php";同級目錄下
實例化PHPExcel類 $objPHPExcel=new PHPExcel(); 等同於在桌面新建一個excel表格
獲取當前活動sheet設置名稱 : $objSheet=$objPHPSheet->getActiveSheet();
給當前活動的sheet設置名稱 $objSheet->setTitle("名稱");
給當前活動sheet填充數據 $objSheet->setCellValue("A1","姓名")->setCellValue("","");填充數據所在單元格位置
或者數組的形式:
$array=array(
array(),
array("",""),
);
$objSheet->fromArray($array);//直接加載數據塊來填充數據
按照指定格式生成excel文件 PHPExcel_IOFactory::createWriter($objPHPExcel,"Excel20007");
$objWriter->save($dir."/demo.1.xlsx");