老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)

如何解決phpexcelreader導(dǎo)出excel中文亂碼?

解決php excel reader導(dǎo)出excel中文亂碼的方法:1、如果不使用dump函數(shù),可以通過修改【_defaultEncoding】變量解決問題;2、如果使用dump函數(shù)導(dǎo)出excel,需要修改htmlentities函數(shù)解決。

10年的南開網(wǎng)站建設(shè)經(jīng)驗(yàn),針對設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營銷型網(wǎng)站的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整南開建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“南開網(wǎng)站設(shè)計(jì)”,“南開網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

解決php excel reader導(dǎo)出excel中文亂碼的方法:

在下載完php excel reader2.21后,請解壓至你的PHP環(huán)境配置的運(yùn)行目錄下,打開example.php,首先來看

1$data=new Spreadsheet_Excel_Reader("example.xls");

此語句是用來創(chuàng)建一個(gè)php導(dǎo)出excel的實(shí)例,在excel_reader2.php文件中我們可以找到此php excel reader類的構(gòu)造函數(shù)原型

Spreadsheet_Excel_Reader($file='',$store_extended_info=true,$outputEncoding='')

顧名思義,php excel reader導(dǎo)出excel文件內(nèi)容的編碼類型是通過$outputEncoding參數(shù)來指定的,默認(rèn)的php excel reader導(dǎo)出excel的編碼類型是通過變量_defaultEncoding設(shè)定,默認(rèn)為UTF-8,所以通常解決php excel reader導(dǎo)出excel中文亂碼有兩種方法。

php excel reader導(dǎo)出excel中文亂碼解決方法一:

1$data=new Spreadsheet_Excel_Reader("example.xls");

改為

1$data=new Spreadsheet_Excel_Reader("example.xls",true,"GB2312");

php excel reader導(dǎo)出excel中文亂碼解決方法二:

打開excel_reader2.php,找到

1var$_defaultEncoding="UTF-8";

修改為

1var$_defaultEncoding="GB2312";

即可解決php excel reader導(dǎo)出excel亂碼的問題。

那為什么通過上述教程修改后,如果在example.xls中添加中文后example.php仍然輸出亂碼呢?

這是因?yàn)槠湔{(diào)用了php excel reader類中的dump函數(shù),此函數(shù)是用來將導(dǎo)出的excel文件內(nèi)容以HTML的形式輸出,而問題恰恰是由于這個(gè)函數(shù)中htmlentities函數(shù)作怪,htmlentities函數(shù)是用來把字符轉(zhuǎn)換為HTML實(shí)體的,原型如下

htmlentities(string,quotestyle,character-set)

其默認(rèn)的字符集為ISO-8859-1,所以當(dāng)使用php excel reader的dump函數(shù)導(dǎo)出excel出現(xiàn)中文亂碼時(shí),

解決方法一:

1$val=htmlentities($val);

修改為

1$val=htmlentities($val,ENT_COMPAT,"GB2312");

解決方法二:

1$val=htmlentities($val);

修改為

1$val=htmlspecialchars($val);

php excel reader導(dǎo)出excel中文亂碼解決方法總結(jié)

如果不使用dump函數(shù)導(dǎo)出excel,可以通過修改_defaultEncoding變量或者通過new Spreadsheet_Excel_Reader(excel文件名,true,”GB2312″);解決導(dǎo)出excel亂碼問題,如果使用dump函數(shù)以HTML的方式導(dǎo)出excel,需要修改htmlentities函數(shù)解決導(dǎo)出excel亂碼問題。


分享題目:如何解決phpexcelreader導(dǎo)出excel中文亂碼?
本文地址:http://www.xueling.net.cn/article/cpjdpc.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 国产真实生活伦对白 | 热久久只有精品 | 黑人巨大精品欧美在线观看 | 玩弄人妻少妇500系列视频 | 欧美精选视频在线观看 | 午夜九九九 | AAAA级少妇高潮大片在线观看 | 精品欧美色视频网站在线观看 | 欧美日韩精品人妻狠狠躁免费视频 | zjzjzjzj免费视频大全 | 免费1级a做爰片观看 | 日韩a一区二区 | 亚洲免费av一区二区 | 精品在线视频一区二区 | 毛片一区 | 久久精品2021国产 | 亚洲高清一二三区 | 亚洲国产精品无码AV | 欧美性大战xxxxx久久久 | 人人添人人澡人人澡人人人人 | 91精品综合久久久久3d动漫 | 日本va在线视频播放 | 经典一区二区三区 | av狠狠干| 姓一乱一口一交A片文 | 成人在线视| 欧美一区二区三区的 | 一二三区在线免费观看 | 成人精品视频 | 男女做爰又黄又粗播放器 | m麻豆传媒映画 | 五月婷婷久久综合 | 色妞www精品免费视频 | 精品av中文字幕在线毛片 | 欧美日韩亚洲色图 | 精品国产yw在线观看 | 一区三区在线欧 | av资源在线看片 | 加山夏子av| www.日韩av| av视在线|