仔細看了下p " /> 在线成人欧美,亚洲精品国产手机,在线一级毛片

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

php 讀取文件亂碼問題

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

仔細看了下php的文檔(不知道大家都是怎么寫代碼的,其實文檔上很清楚啊),上面關于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 讀取文件亂碼問題,轉載需保留來源!

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

主站蜘蛛池模板: 91麻豆精品国产剧情 | 大尺度福利视频 | 久久成人激情视频 | 最新精品视频在线观看 | 欧美日韩国产一区二区三区欧 | 久久久久99 | www.国产视频 | 国产精品短视频 | 在线观看午夜视频 | 婷婷国产偷v国产偷v亚洲 | 日本精品久久久久中文字幕8 | 美女视频啪啪 | 久久久噜噜噜久久久午夜 | 免费一区二区三区视频导航 | 国产免费91 | 久久福利国产 | 精品一区二区三区的国产在线观看 | 欧美午夜性刺激在线观看免费 | 国产国产成人久久精品杨幂 | 精品成人在线 | 丁香四月婷婷 | 婷婷六月丁香午夜爱爱 | 全国最大色成免费网站 | 欧美亚洲另类色国产综合 | 91精品国产高清久久久久久91 | 一区二区影视 | 免费国产最新进精品视频 | xh98hx国产免费 | 99九九精品免费视频观看 | 一区二区视频在线观看 | 在线亚洲精品国产成人二区 | 狠狠五月深爱婷婷网 | 国产精品一区二区四区 | 欧美一级成人免费大片 | 色频| 国产乱子精品免费视观看片 | 国产激情一级毛片久久久 | 搞黄免费视频 | 国产综合精品久久亚洲 | 日本久久网站 | 福利视频免费 |