php 多字节编码转换

Posted 雪剑无影

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 多字节编码转换相关的知识,希望对你有一定的参考价值。

php 支持的编码

 

mb_convert_encoding — 转换字符的编码

string mb_convert_encoding ( string $str , string $to_encoding [, mixed $from_encoding = mb_internal_encoding() ] )

将 string 类型 str 的字符编码从可选的 from_encoding 转换到 to_encoding。

 

mb_convert_variables — 转换一个或多个变量的字符编码

string mb_convert_variables ( string $to_encoding , mixed $from_encoding , mixed &$vars [, mixed &$... ] )

将变量 vars 的编码从 from_encoding 转换成编码 to_encoding。

 

mb_detect_encoding — 检测字符的编码

string mb_detect_encoding ( string $str [, mixed $encoding_list = mb_detect_order() [, bool $strict = false ]] )

$str 检测字符串 str 的编码,encoding_list 是一个字符编码列表。 编码顺序可以由数组或者逗号分隔的列表字符串指定。

 

mb_get_info — 获取 mbstring 的内部设置

返回 mbstring 参数的内部设定

 

mb_internal_encoding — 设置/获取内部字符编码

设置/获取内部字符编码

 

更多相关函数

以上是关于php 多字节编码转换的主要内容,如果未能解决你的问题,请参考以下文章

VS GBK编码和UTF-8编码转换

Php socket数据编码

javaIO流之字节到字符流的转换流

python中的字符编码和转换

宽字节UTF-8多字节互转

php中字符与字节的区别