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)的話,打開(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)的話,打開(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)文章
Laravel框架實(shí)現(xiàn)的記錄SQL日志功能示例
這篇文章主要介紹了Laravel框架實(shí)現(xiàn)的記錄SQL日志功能,結(jié)合實(shí)例形式總結(jié)分析了Laravel框架監(jiān)聽(tīng)并記錄SQL相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2018-06-06thinkPHP框架單元測(cè)試庫(kù)tpunit用法示例
這篇文章主要介紹了thinkPHP框架單元測(cè)試庫(kù)tpunit用法,結(jié)合實(shí)例形式分析了tpunit簡(jiǎn)單使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2018-08-08PHP SESSION跨頁(yè)面?zhèn)鬟f失敗解決方案
這篇文章主要介紹了PHP SESSION跨頁(yè)面?zhèn)鬟f失敗解決方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-12-12Yii2使用自帶的UploadedFile實(shí)現(xiàn)的文件上傳
這篇文章主要介紹了Yii2使用自帶的UploadedFile實(shí)現(xiàn)的文件上傳的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-06-06CodeIgniter框架實(shí)現(xiàn)的整合Smarty引擎DEMO示例
這篇文章主要介紹了CodeIgniter框架實(shí)現(xiàn)的整合Smarty引擎DEMO,結(jié)合實(shí)例形式分析了CodeIgniter框架整合Smarty引擎的原理、操作步驟及相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-03-03