综合干狼人综合首页,日本а中文在线天堂,中国av一区,日韩va亚洲va欧洲va国产

30
2017/07

PhpExcel中文幫助手冊|PhpExcel使用方法

發(fā)布時(shí)間:2017-07-30 22:36:40
發(fā)布者:pengyifeng
瀏覽量:
0

今天寫項(xiàng)目需要將查詢結(jié)果用PHP導(dǎo)出為excel文件,查了網(wǎng)上主流的一些做法,發(fā)現(xiàn)phpexcel功能很強(qiáng)大,試著模仿著examples寫了一個(gè)簡單的導(dǎo)出excel的php代碼

下載最新的phpexcel插件可以上官網(wǎng)查找,這里就不多做說明

**

excel寫入數(shù)據(jù)及輸出過程

**

1.引入phpexcel插件 ,引入前進(jìn)行錯(cuò)誤檢查(也可忽略)

error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);//date_default_timezone_set('Europe/London');define('EOL',(PHP_SAPI == 'cli') ? PHP_EOL : '');if (PHP_SAPI == 'cli')    die('This excel should only be run from a Web Browser');require_once dirname(__FILE__) . '/PHPExcel.php';1234567812345678

2.創(chuàng)建一個(gè)excel,

$objPHPExcel = new PHPExcel();11

3.因?yàn)轫?xiàng)目的excel有特定的格式,所以需要引入一個(gè)模板,可提前將模板寫好放在摸個(gè)目錄下,接著引用該模版,引用的方法如下

$objReader = PHPExcel_IOFactory::createReader('Excel2007');//如果是引入excel2003,將Excel2007改為Excel5即可,如果不改,則輸出的excel會錯(cuò)誤無法打開$objPHPExcel = $objReader->load("模板的路徑");1212

4.設(shè)置文件屬性(也可忽略采用默認(rèn)的格式,暫時(shí)沒發(fā)現(xiàn)什么問題)

$objPHPExcel->getProperties()->setCreator("zly")->setLastModifiedBy("zly")
 ->setTitle("zly")->setSubject("PHPExcel zly Document")->setDescription("zlydocument for PHPExcel, generated using PHP classes.")->setKeywords("office PHPExcel php")->setCategory("zlyresult file");1234567812345678

5.寫數(shù)據(jù)

//setActiveSheetIndex(num) num為要寫入的工作薄的位置,如1表示sheet1(暫時(shí)不確定)//setCellValue(param1,param2) param1為你要寫入數(shù)據(jù)的位置,param2為要在該位置寫的數(shù)據(jù)
$objPHPExcel->setActiveSheetIndex(0)->setCellValue('C1', "你好")
 ->setCellValue('D1',"你好")->setCellValue('F1', "你好") ->setCellValue('G1', "你好");12345671234567

6.改寫工作薄名稱(如果沒用可不寫)

$objPHPExcel->getActiveSheet(0)->setTitle('zly');11

7.設(shè)置打開excel時(shí)優(yōu)先打開的工作?。J(rèn)1)

$objPHPExcel->getActiveSheet(0)->setTitle('zly');11

8.設(shè)置頁面頭信息

header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'); // 如果是excel2003,則寫header('Content-Type: application/vnd.ms-excel');否則輸出的excel無法打開
        header('Content-Disposition: attachment;filename="sj.xlsx"');        header('Cache-Control: max-age=0');        // If you're serving to IE 9, then the following may be needed
        header('Cache-Control: max-age=1');        // If you're serving to IE over SSL, then the following may be needed
        header ('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); // Date in the past
        header ('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT'); // always modified
        header ('Cache-Control: cache, must-revalidate'); // HTTP/1.1
        header ('Pragma: public'); // HTTP/1.012345678910111234567891011

9.輸出excel的代碼

$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');  //如果為excel2003,則改為Excel5$objWriter->save('php://output');1212

**

注意點(diǎn):

** 
        1.一定要分清引入的模板是2003的還是2007

$objReader = PHPExcel_IOFactory::createReader('param');header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'); // 如果是excel2003,則寫header('Content-Type: application/vnd.ms-excel');否則輸出的excel無```$objWriter=PHPExcel_IOFactory::createWriter($objPHPExcel,'Excel2007');//2003用Excel5,2007用Excel2007123123

2.如果有從數(shù)據(jù)庫讀數(shù)據(jù)再寫入時(shí),一定不要有錯(cuò)誤信息輸出,否則文件無法打開

3.頁面也不要有其他任何輸出,否則文件無法打開

OK,到此一個(gè)簡單的excel導(dǎo)出的代碼就完成啦,如果還要具體的設(shè)置列寬或者顏色背景什么的可以參照api文檔


關(guān)鍵詞:
返回列表
综合干狼人综合首页,日本а中文在线天堂,中国av一区,日韩va亚洲va欧洲va国产
国产一区二区成人久久免费影院| eeuss鲁片一区二区三区在线观看| 久久99久久99| 欧美岛国在线观看| 久久99精品国产麻豆不卡| 欧美日韩视频专区在线播放| 亚洲午夜精品久久久久久久久| 国产一区二区不卡老阿姨| 国产激情91久久精品导航| 亚洲国产精品精华液ab| 亚洲天堂精品在线观看| 国产视频亚洲色图| 偷拍自拍另类欧美| 欧美一区二区三区免费观看视频| 日韩精品一区二区三区中文不卡| 亚洲一区二区综合| 午夜亚洲福利老司机| 91国产丝袜在线播放| 国产成人免费9x9x人网站视频| 国产精品久久久久久亚洲伦| 色久优优欧美色久优优| 五月天婷婷综合| 国产一区二区伦理片| 日韩影院精彩在线| 久久综合久久鬼色| 国产一区二区三区视频在线播放| 一区二区三区小说| 一级做a爱片久久| 麻豆精品一区二区av白丝在线| 国产成人免费9x9x人网站视频| 成人精品一区二区三区四区| 99久久99久久精品国产片果冻| 欧美一区二区在线免费观看| 精品国产污污免费网站入口| 国产高清在线精品| 视频一区欧美精品| 激情偷乱视频一区二区三区| 精品剧情在线观看| 蜜桃av噜噜一区二区三区小说| 蜜臀av一区二区三区| 中文字幕国产精品一区二区| 国产一区二区0| 国产在线播放一区二区三区| 精品亚洲成a人在线观看| 91美女在线看| 久久综合成人精品亚洲另类欧美| 波多野结衣在线aⅴ中文字幕不卡| 制服视频三区第一页精品| 国产a视频精品免费观看| 韩国理伦片一区二区三区在线播放| 国产一区在线看| 久久蜜桃一区二区| 麻豆成人在线观看| 日韩av电影免费观看高清完整版| 欧美日韩成人综合| 久久精品一区蜜桃臀影院| 成人开心网精品视频| 欧美不卡一区二区三区| 欧美中文一区二区三区| 国产视频一区在线观看| 中文在线免费一区三区高中清不卡| 午夜精品久久久久久久久久久| 婷婷丁香激情综合| 日韩激情视频在线观看| 欧美大白屁股肥臀xxxxxx| 欧美丰满一区二区免费视频| 免费高清在线一区| 国产一区二区三区精品视频| 久久老女人爱爱| 亚洲午夜影视影院在线观看| 亚洲精品中文在线观看| 久久99精品国产.久久久久久| 日本成人中文字幕在线视频| 国产女主播视频一区二区| 精品盗摄一区二区三区| 狠狠色狠狠色综合日日91app| 亚洲成a人在线观看| 日韩理论片中文av| 国产一区二三区好的| 91精品国产日韩91久久久久久| www.成人在线| 日韩高清在线电影| 亚洲美女区一区| 最近日韩中文字幕| 国产精品欧美久久久久无广告| 免费不卡在线观看| 日本一区二区久久| 国产精品剧情在线亚洲| 欧美成人一级视频| 国产成人av电影免费在线观看| av午夜精品一区二区三区| 成人av网站在线观看免费| 亚洲一区二区三区不卡国产欧美| 国产乱码精品1区2区3区| 欧美精品一区二| 亚洲乱码日产精品bd| 精品国产髙清在线看国产毛片| 蜜桃视频一区二区三区| 亚洲成av人片在线观看| 成人午夜免费av| 亚洲中国最大av网站| 亚洲欧美日韩一区二区| 欧美区在线观看| 91网站最新地址| 国产精品国产自产拍高清av| 国产性天天综合网| 欧美一区二区视频在线观看2020| 国产色综合久久| 五月婷婷久久综合| 久久久亚洲国产美女国产盗摄| 欧美一区二区三区系列电影| 成人午夜激情视频| 国产日韩欧美精品电影三级在线| 色综合中文综合网| 国产三级精品三级| 青青草国产成人99久久| 一本色道久久综合亚洲精品按摩| 精品日韩在线一区| 日韩av中文在线观看| 久久国产婷婷国产香蕉| 亚洲欧美成人一区二区三区| 欧美一卡2卡3卡4卡| 日韩av在线免费观看不卡| 欧美日本在线视频| 精品少妇一区二区| av在线播放一区二区三区| 久久99精品视频| 26uuu精品一区二区在线观看| 中文在线资源观看网站视频免费不卡| 中文一区二区在线观看| 欧美久久高跟鞋激| 亚洲午夜av在线| 蜜桃精品视频在线观看| 蜜桃精品视频在线观看| 综合分类小说区另类春色亚洲小说欧美| 久久久久久久综合色一本| 欧美日本在线观看| www国产成人免费观看视频 深夜成人网| 91精品欧美福利在线观看| 久久精品人人做人人爽人人| 亚洲国产欧美日韩另类综合| 欧美一区二区三区免费观看视频| 日韩影视精彩在线| 中文字幕欧美三区| 欧美色图片你懂的| 久久天堂av综合合色蜜桃网| 亚洲男人的天堂一区二区| 中文字幕佐山爱一区二区免费| 久久久噜噜噜久噜久久综合| 在线观看视频一区| 91美女片黄在线| 一区二区三区波多野结衣在线观看| 亚洲一区二区四区蜜桃| 在线精品视频免费观看| 在线免费观看一区| 欧美日精品一区视频| 一区二区三区在线免费播放| 伊人一区二区三区| 麻豆久久久久久久| 高潮精品一区videoshd| 91精品国产综合久久精品app| 美女一区二区视频| 精品国产伦一区二区三区观看体验| 欧美日韩在线播放| 制服丝袜av成人在线看| 亚洲成人激情社区| 欧美一级日韩不卡播放免费| 粉嫩绯色av一区二区在线观看| 91在线你懂得| 国产亚洲成年网址在线观看| 国产日韩av一区| 国产拍欧美日韩视频二区| 国产成人免费视频一区| 亚洲精品成人精品456| 亚洲欧美自拍偷拍色图| 午夜精品成人在线| 狠狠色狠狠色综合系列| 丝袜美腿成人在线| 国产丝袜美腿一区二区三区| 国产精品久久久久毛片软件| 欧美日韩国产经典色站一区二区三区| 精品免费国产一区二区三区四区| 视频精品一区二区| 国内精品伊人久久久久av一坑| 成人综合在线网站| 国产精品国产精品国产专区不蜜| 欧美日韩免费高清一区色橹橹| 欧美日韩高清在线| 99re8在线精品视频免费播放| 色综合久久中文综合久久牛| 欧美亚洲国产一区在线观看网站| 国产一区在线观看麻豆| 亚洲精品一区二区三区四区高清| 91福利视频在线| 欧美精品乱码久久久久久按摩| 亚洲一区电影777| 欧美高清视频在线高清观看mv色露露十八| 欧美一三区三区四区免费在线看| ●精品国产综合乱码久久久久| 麻豆国产精品一区二区三区|