php使用mb_convert_encoding进行编码相互转换支持UTF-8 GBK GB2312等转换代码

代码语言:php

所属分类:文件

代码描述:php使用mb_convert_encoding进行编码相互转换支持UTF-8 GBK GB2312等代码

代码标签: 编码 相互 转换 UTF-8 GBK GB23

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<?php
// string mb_convert_encoding ( string $str , string $to_encoding [, mixed $from_encoding ] )
// 第一个参数:要处理的字符串
// 第二个参数:目标编码
// 第三个参数:内容原编码,它可以是一个 array 也可以是逗号分隔的枚举列表

$instr = '测试';

// GBK转UTF-8
echo $instr;
$outstr = mb_convert_encoding($instr,'UTF-8','GBK');
//由于本文件编码是utf-8,所以会出现乱码
echo $outstr;
$str = mb_convert_encoding($instr, "UCS-2LE", "JIS, eucjp-win, sjis-win");
//支持的编码
/*
英文字母:

字节数 : 1;编码:GB2312

字节数 : 1;编码:GBK

字节数 : 1;编码:GB18030

字节数 : 1;编码:ISO-8859-1

字节数 : 1;编码:UTF-8

字节数 : 4;编码:UTF-16

字节数 : 2;.........完整代码请登录后点击上方下载按钮下载查看

网友评论0