仔細看了下p " /> 免看一级a一片成人123,亚洲成人影院在线,亚洲 欧美 精品专区 极品

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php 讀取文件亂碼問題

網上的解決辦法說抓取后用iconv()轉碼。看后我就覺 得不對勁:一個是不一定編譯了iconv庫,更大的問題是編碼都跟流轉換的時候有關(如果用了iconv實際上php轉了兩次碼:流 -> UTF-8 -> GB2312):這不是白忙乎了嗎?

仔細看了下php的文檔(不知道大家都是怎么寫代碼的,其實文檔上很清楚?。厦骊P于fopen()及file_get_contents()都 提到了“默認是UTF-8,但是用戶可以用stream_default_encoding()或者用戶自定義上下文屬性改變編碼”(If unicode semantics are enabled, the default encoding of the read data is UTF-8. You can specify a different encoding by creating a custom context or by changing the default using stream_default_encoding().)。于是用stream_default_encoding('gb2312′);測試:但是 faint的是,這個函數不存在?!似乎php 6才支持。不過天無絕人之路,還有“用戶自定義上下文屬性”可以用。

經過更仔細的看文檔,最后解決了這個問題:
復制代碼 代碼如下:
//設置流的編碼格式,這是文件流(file),如果是網絡訪問,file改成http
$opts = array('file' => array('encoding' => 'gb2312'));
$ctxt = stream_context_create($opts);
file_get_contents(文件名, FILE_TEXT, $ctxt);

php技術php 讀取文件亂碼問題,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 一级亚洲 | 天天更新天天久久久更新影院 | 日本欧美国产精品第一页久久 | 久久久久久久综合日本亚洲 | 欧美日韩国产一区二区三区伦 | 精品在线免费观看 | 色久在线 | 亚洲乱码在线播放 | 欧美性活一级视频 | 亚洲视频一区二区三区四区 | 护士freesex欧美 | 中文字幕久久精品 | wwwxxxx免费| 午夜丁香婷婷 | 国产精品午夜寂寞视频 | 四虎在线观看免费视频 | 91人人看 | 国产成人91激情在线播放 | 欧美人体极品大胆露私 | www.欧美在线观看 | 亚洲资源在线 | 成人毛片在线视频 | 扒开双腿猛进入无遮挡软件 | 久久久久国产一级毛片高清板 | 国产夫妻小视频 | 精品国产一区二区三区在线 | 欧美日韩乱国产 | 成人午夜精品网站在线观看 | 麻豆视频观看 | 牛牛热在线视频 | 国产一区二区色淫影院 | 日本欧美韩国专区 | 99精品亚洲 | 国内精品免费一区二区三区 | 成人啪精品视频免费网站 | 日本免费一区二区三区视频 | 黄色免费网站在线 | 亚洲人成依人成综合网 | 午夜欧美性欧美 | 免费国产h视频在线观看 | 欧美亚洲激情视频 |