php中GB2312转UTF8
来源:互联网 发布:去马赛克软件安卓版 编辑:程序博客网 时间:2024/04/29 23:27
(转)http://jyqx.spaces.live.com/blog/cns!F9F71C7D6CB19944!203.entry
按照性能从高到低依次是iconv,mbstring和自制字库,下面的代码简单演示了一下!其他代码互转也差不多
PHP CODE
<?function encode_conver($subject,$function){ switch ($function){ case 1: $subject=iconv("GB2312","UTF-8",$subject); break; case 2: $subject=mb_convert_encoding($subject, "UTF-8", "GB2312"); break; case 3: $subject=gb2utf8($subject); break; } return $subject;}function gb2utf8($string) { $ut=""; $gb=file("./gbk.txt"); $gb=explode("|",$gb[0]); $utf=file("./utf8.txt"); $utf=explode("|",$utf[0]); $gb=array_flip($gb); while ($string){ $st=substr($string,0,1); $string=substr($string,1); if (ord($st)<128){ $ut.=$st; } else { $st.=substr($string,0,1); $string=substr($string,1); $ut.=$utf[$gb[$st]]; } } return $ut; }?>
- php中GB2312转UTF8
- PHP函数utf8转gb2312编码
- utf8 转 gb2312
- gb2312转utf8
- utf8转gb2312
- Gb2312转Utf8
- UTF8转GB2312
- c++中Gb2312与utf8互转函数
- C# 编码转换 UTF8转GB2312 GB2312转UTF8
- C# 编码转换 UTF8转GB2312 GB2312转UTF8
- C# 编码转换 UTF8转GB2312 GB2312转UTF8
- C# 编码转换 UTF8转GB2312 GB2312转UTF8
- PHP截取字符串[GB2312-UTF8编码]
- php(utf8)跨站到asp(gb2312)乱码问题
- GB2312及UTF8编码【转】
- mysql编码gb2312转utf8
- utf8转gb2312精简版
- GB2312转UTF8示例程序
- Chapter 4. 设置 Seam 组件
- 如何禁止安装Cab包时选择安装在存储卡
- kernel Driver Dll 内核模式 DLL编写
- 难度很大的逻辑题
- 编写XML XmlTextWriter与XmlDocument
- php中GB2312转UTF8
- C#格式化数值结果表(格式化字符串)
- 八种类型的婚姻破裂.你属于吗?
- C#利用Web Service实现短信发送(二)
- 我的面向网络编程
- 爱他就别考验他!
- COM组件技术
- 构建web组件框架
- C#利用Web Service实现短信发送(一)