1. 程式人生 > >php編程技術中導出Excel的具體實現方法

php編程技術中導出Excel的具體實現方法

技術 RoCE -o 同學會 type 學習 數據庫 分享 下載

前些時間我們講過將excel文件導入到數據庫,今天我們來了解PHPExecl另一個常用功能——導出Excel。這個功能困擾過許多初學者,那麽通過本次的學習,相信大家下次在遇到這樣的情況,應對起來就非常輕松了,下面來分享一下過程。

  和往常一樣,第一步,導入PHPExcel擴展,本文以TP3.1.3為例進行介紹,導入位置如下圖:
技術分享圖片

  其他版本的開發請根據文檔進行部署。第二步:在控制器中進行引入,引入方法如下:
技術分享圖片

  此處進行了引入操作,僅供參考,總之就是PHPExcel.php和PHPExecl目錄裏面的一些PHP文件。這裏順便對列進行了簡單的處理,方便接下來的寫入操作。如果是中文文件名,請加上:$fileName = iconv("utf-8", "gb2312", $fileName);處理下文件名,防止出錯。

  第三步:使用PHPExcel類提供的方法寫入數據。
技術分享圖片

  細心的同學會問:$data是哪裏來的,這裏說明一下,$data是通過方法參數傳進來的。
技術分享圖片

  就是第三個參數。最後一步:處理表格並下載文件。
技術分享圖片

  現在,我們正式使用一下剛才寫的方法:
技術分享圖片

  從前臺模板給出一個a標簽href屬性調用這個方法,點擊即可。下載出來的文件就是我們想要的Excel文件了。那麽現在大家知道具體是如何實現了吧,如果還存在疑問的話,可以留言咨詢,我們共同討論學習。

  本文由專業的鄭州app開發公司燚軒科技整理發布,原創不易,如需轉載請註明出處。

php編程技術中導出Excel的具體實現方法