2)PHP中把读取.txt中内容并转为UTF-8格式
2024-08-25 10:23:34
<?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); ?>
最新文章
- JavaScript基础知识总结(四)
- SpringFramework的简介
- ubuntu下增加中文编码
- Unlink of file &#39;.git/objects/pack/pack-***.pack&#39; failed. Should I try again? (y/n) (转)
- 万能js实现翻页,动态生成内容自动翻页,兼容各种浏览器(已测试)----神器版!
- 浏览器的DNS缓存
- extjs6.0点击grid一行数据显示在一端的form中
- A题笔记(9)
- #pragma——push and pop
- C++ STL的基本基本原理
- ASP.NET MVC:多模板支持
- project2
- UML顺序图知识点介绍(Sequence Diagram)
- 线性表&;顺序线性表
- python之旅4[第四篇]
- CodeForces - 348D Turtles(LGV)
- leetcode-algorithms-23 Merge k Sorted Lists
- java第一次考试
- sizeof 空类
- java项目配置域名(tomcat直接配置 or 使用nginx反向代理)
热门文章
- JavaScript 工作必知(九)function 说起 闭包问题
- web基础-web工作原理,http协议,浏览器缓存
- MySqL触发器以及常用转换函数注意事项
- Can&#39;t load IA 32-bit .dll on a AMD 64-bit platform
- 已经包含了#include <;atlcom.h>; #include <;comutil.h>;还是报错
- OpenCV学习(2)--基本数据结构
- Linux学习之head命令
- 整个网站灰度显示css代码
- meta的属性详解
- Android TextView文字超出一屏不能显示其它的文字 解决方案