php導(dǎo)出word文檔與excel電子表格的簡(jiǎn)單示例代碼
更新時(shí)間:2014年03月08日 09:16:54 作者:
本篇文章主要是對(duì)php導(dǎo)出word文檔與excel電子表格的簡(jiǎn)單示例代碼進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
生成word的代碼:
header("Content-type: application/octet-stream");
header("Accept-Ranges: bytes");
header('Content-type: application/doc');
header('Content-Disposition: attachment; filename="測(cè)試.doc"');
生成excel的代碼 :
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Content-type:application/vnd.ms-excel");
Header("Content-Disposition:attachment;filename="測(cè)試.xls"');
但是導(dǎo)的過(guò)程中也會(huì)遇到很多問(wèn)題,比如說(shuō)導(dǎo)出excel,某列導(dǎo)出的是身份證號(hào)的話(huà),打開(kāi)excel文件以后會(huì)發(fā)現(xiàn),身份證號(hào)自動(dòng)采用科學(xué)計(jì)數(shù)法,無(wú)論如何修改該列屬性,都無(wú)法實(shí)現(xiàn)自己的要求。網(wǎng)上有人說(shuō),先把該列屬性改為文本以后,再輸入就沒(méi)有問(wèn)題,實(shí)際操作excel確實(shí)如此,但是,php程序?qū)С鼍蜔o(wú)法做到了。也有人說(shuō),在身份證號(hào)前加單引號(hào),試過(guò)也不行,最后在導(dǎo)出的身份證號(hào)數(shù)據(jù)前加空格問(wèn)題解決,空格是html代碼的空格.問(wèn)題解決。
復(fù)制代碼 代碼如下:
header("Content-type: application/octet-stream");
header("Accept-Ranges: bytes");
header('Content-type: application/doc');
header('Content-Disposition: attachment; filename="測(cè)試.doc"');
生成excel的代碼 :
復(fù)制代碼 代碼如下:
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Content-type:application/vnd.ms-excel");
Header("Content-Disposition:attachment;filename="測(cè)試.xls"');
但是導(dǎo)的過(guò)程中也會(huì)遇到很多問(wèn)題,比如說(shuō)導(dǎo)出excel,某列導(dǎo)出的是身份證號(hào)的話(huà),打開(kāi)excel文件以后會(huì)發(fā)現(xiàn),身份證號(hào)自動(dòng)采用科學(xué)計(jì)數(shù)法,無(wú)論如何修改該列屬性,都無(wú)法實(shí)現(xiàn)自己的要求。網(wǎng)上有人說(shuō),先把該列屬性改為文本以后,再輸入就沒(méi)有問(wèn)題,實(shí)際操作excel確實(shí)如此,但是,php程序?qū)С鼍蜔o(wú)法做到了。也有人說(shuō),在身份證號(hào)前加單引號(hào),試過(guò)也不行,最后在導(dǎo)出的身份證號(hào)數(shù)據(jù)前加空格問(wèn)題解決,空格是html代碼的空格.問(wèn)題解決。
您可能感興趣的文章:
- 利用phpExcel實(shí)現(xiàn)Excel數(shù)據(jù)的導(dǎo)入導(dǎo)出(全步驟詳細(xì)解析)
- php導(dǎo)入導(dǎo)出excel實(shí)例
- php中導(dǎo)出數(shù)據(jù)到excel時(shí)數(shù)字變?yōu)榭茖W(xué)計(jì)數(shù)的解決方法
- php將數(shù)據(jù)庫(kù)導(dǎo)出成excel的方法
- 使用PHPExcel實(shí)現(xiàn)數(shù)據(jù)批量導(dǎo)出為excel表格的方法(必看)
- php把數(shù)據(jù)表導(dǎo)出為Excel表的最簡(jiǎn)單、最快的方法(不用插件)
- PHP實(shí)現(xiàn)導(dǎo)出帶樣式的Excel
- php導(dǎo)出excel格式數(shù)據(jù)問(wèn)題
- php原生導(dǎo)出excel文件的兩種方法(推薦)
- PHP將Excel導(dǎo)入數(shù)據(jù)庫(kù)及數(shù)據(jù)庫(kù)數(shù)據(jù)導(dǎo)出至Excel的方法
- php中通用的excel導(dǎo)出方法實(shí)例
- php 自定義函數(shù)實(shí)現(xiàn)將數(shù)據(jù) 以excel 表格形式導(dǎo)出示例
相關(guān)文章
PHP迭代器實(shí)現(xiàn)斐波納契數(shù)列的函數(shù)
斐波納契數(shù)列通常做法是用遞歸實(shí)現(xiàn),當(dāng)然還有其它的方法。這里現(xiàn)學(xué)現(xiàn)賣(mài),用PHP的迭代器來(lái)實(shí)現(xiàn)一個(gè)斐波納契數(shù)列,幾乎沒(méi)有什么難度,只是把類(lèi)里的next()方法重寫(xiě)了一次。注釋已經(jīng)寫(xiě)到代碼中,也是相當(dāng)好理解的2013-11-11
Laravel中日期時(shí)間處理包Carbon的簡(jiǎn)單使用
處理日期和時(shí)間需要考慮很多事情,例如日期的格式、時(shí)區(qū)、閏年和天數(shù)各異的月份,自己處理太容易出錯(cuò)了,下面這篇文章主要給大家介紹了關(guān)于在Laravel中日期時(shí)間處理包Carbon的簡(jiǎn)單使用,需要的朋友可以參考下。2017-09-09
用PHP實(shí)現(xiàn)的生成靜態(tài)HTML速度快類(lèi)庫(kù)
用PHP實(shí)現(xiàn)的生成靜態(tài)HTML速度快類(lèi)庫(kù)...2007-03-03
php兩點(diǎn)地理坐標(biāo)距離的計(jì)算方法
這篇文章主要為大家詳細(xì)介紹了php兩點(diǎn)地理坐標(biāo)距離的計(jì)算方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-12-12
PHP刪除字符串中非字母數(shù)字字符方法總結(jié)
在本篇文章里小編給大家分享了關(guān)于PHP刪除字符串中非字母數(shù)字字符方法和知識(shí)點(diǎn),有需要的朋友們學(xué)習(xí)下。2019-01-01
ThinkPHP的cookie和session沖突造成Cookie不能使用的解決方法
這篇文章主要介紹了ThinkPHP的cookie和session沖突造成Cookie不能使用的解決方法,需要的朋友可以參考下2014-07-07
Laravel框架學(xué)習(xí)筆記(一)環(huán)境搭建
本文主要是把自己學(xué)習(xí)Laravel框架中的經(jīng)驗(yàn)寫(xiě)下來(lái)。這是本系列的第一篇,工欲善其事必先利其器,先把環(huán)境搭建好吧,之前也沒(méi)寫(xiě)過(guò)什么文章,可能文章結(jié)構(gòu)比較混亂,想到那寫(xiě)到哪。2014-10-10
Zend Framework框架db類(lèi)的分頁(yè)示例分享
這篇文章主要介紹了Zend Framework框架db類(lèi)的分頁(yè)示例,代碼很簡(jiǎn)單,大家看一下注釋就可以使用了2014-03-03

