这篇文章主要介绍了PHP读取文件,解决中文乱码UTF-8的方法,结合实例形式对比分析了PHP文件读取及编码转换相关操作技巧,需要的朋友可以参考下
1 $opts = array(
2 'file' => array(
3 'encoding' => "utf-8"
4 )
5 );
6 $opts = array('http' => array('encoding' => 'utf-8'));
7 $ctxt = stream_context_create($opts);
8 $content = file_get_contents($filePath, FILE_TEXT, $ctxt);
最简单的就是将GF2312→UTF-8
1 $str = iconv("gb2312", "utf-8", $str);
不管用的
1 $content = mb_convert_encoding($content, "UTF-8", "auto");
丑陋的分割线来告诉大家上面的不好的:下面的才是正确的方法···哈哈···**
终极版·····
以上的终极版·可以适应中文操作windows系统建立的ANSI`````UTF-8
Unicode`
的txt文本····
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。