仔細看了下p " /> 国产精品一区二区不卡,日韩三级电影视频,久久久久亚洲精品国产

中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

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 讀取文件亂碼問題,轉載需保留來源!

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

主站蜘蛛池模板: 欧美激情久久久 | 日韩中文字幕在线视频 | 成人a在线观看 | 国产1区2区 | 日本不卡一区二区三区 | 在线观看国产视频 | 久久综合狠狠综合久久综合88 | 国内精品免费久久久久软件老师 | 午夜影院在线观看版 | 日本一区视频在线观看 | 亚洲精品一区二区久 | 人人射人人草 | 欧美中文一区 | 嫩草网 | 在线欧美亚洲 | 国产精品电影在线观看 | 男女网站在线观看 | 91精品综合久久久久久五月天 | 亚洲国产精品视频 | 日韩毛片免费视频 | 欧美一级黑人aaaaaaa做受 | 久久精品成人 | 亚洲网站在线观看 | 人人干免费 | wwwww在线观看 | 日韩无 | 午夜精品一区二区三区在线观看 | 国产成人黄色 | 日韩视频一区二区三区 | 美女一级毛片 | 欧美日韩在线高清 | 丝袜美腿一区二区三区 | 亚洲一区在线日韩在线深爱 | 久久一区二区三区四区五区 | 国产精品免费一区二区三区 | 99视频精品 | 国产精品久久久久久高潮 | 国产精品v | 一级a性色生活片久久毛片波多野 | 日韩中文一区二区三区 | 福利视频日韩 |