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

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

主站蜘蛛池模板: 一个人免费播放在线视频看片 | 四虎影视永久在线 | 久国产精品久久精品国产四虎 | 亚洲日本一区二区三区高清在线 | 手机在线黄色 | 狠狠久久亚洲欧美专区 | 国产精品久久久久久福利69堂 | 日韩视频大全 | 激情文学88 | 激情小说激情视频激情图片 | 国产欧美一区二区三区免费看 | 久久www免费人成精品 | 日本一区二区三区免费高清在线 | 99久久精品国产亚洲 | 真实国产乱子伦精品免费 | 黄在线视频 | 国产女人一区二区 | 国产精品乱 | 午夜精品国产 | 丁香六月激情综合 | 精品精品国产自在久久高清 | 久久se精品动漫一区二区三区 | 精品视频在线观看免费 | 成人a大片高清在线观看 | 国产91久久最新观看地址 | 婷婷色九月 | 黄色午夜视频 | 色偷偷影院 | 国内精品手机在线观看视频 | 国产精品系列在线观看 | 香蕉eeww99国产在线观看 | 黄网免费观看 | 久久久久久久久久久大尺度免费视频 | 久久丝袜精品综合网站 | 精品久久久久免费极品大片 | 免费黄色视屏网站 | 加勒比啪啪 | 国产高级黄区18勿进一区二区 | 午夜免费视频观看 | 最新日本免费一区二区三区中文 | 久久亭亭 |