<?php

 $filename = "filename.txt";
$handle = fopen($filename, "r");//读取二进制文件时,需要将第二个参数设置成'rb'
//通过filesize获得文件大小,将整个文件一下子读到一个字符串中
$contents = fread($handle, filesize ($filename));
$e=mb_detect_encoding($contents, array('UTF-8', 'CP936'));
switch($e){
case 'UTF-8':
break;
case 'CP936':$contents=iconv("GB2312", "UTF-8", $contents);
break;
}
fclose($handle); ?>

最新文章

  1. JavaScript基础知识总结(四)
  2. SpringFramework的简介
  3. ubuntu下增加中文编码
  4. Unlink of file &#39;.git/objects/pack/pack-***.pack&#39; failed. Should I try again? (y/n) (转)
  5. 万能js实现翻页,动态生成内容自动翻页,兼容各种浏览器(已测试)----神器版!
  6. 浏览器的DNS缓存
  7. extjs6.0点击grid一行数据显示在一端的form中
  8. A题笔记(9)
  9. #pragma——push and pop
  10. C++ STL的基本基本原理
  11. ASP.NET MVC:多模板支持
  12. project2
  13. UML顺序图知识点介绍(Sequence Diagram)
  14. 线性表&amp;顺序线性表
  15. python之旅4[第四篇]
  16. CodeForces - 348D Turtles(LGV)
  17. leetcode-algorithms-23 Merge k Sorted Lists
  18. java第一次考试
  19. sizeof 空类
  20. java项目配置域名(tomcat直接配置 or 使用nginx反向代理)

热门文章

  1. JavaScript 工作必知(九)function 说起 闭包问题
  2. web基础-web工作原理,http协议,浏览器缓存
  3. MySqL触发器以及常用转换函数注意事项
  4. Can&#39;t load IA 32-bit .dll on a AMD 64-bit platform
  5. 已经包含了#include &lt;atlcom.h&gt; #include &lt;comutil.h&gt;还是报错
  6. OpenCV学习(2)--基本数据结构
  7. Linux学习之head命令
  8. 整个网站灰度显示css代码
  9. meta的属性详解
  10. Android TextView文字超出一屏不能显示其它的文字 解决方案