如何将PHP数组在gbk和utf-8编码间进行转换?
- 内容介绍
- 文章标签
- 相关推荐
本文共计536个文字,预计阅读时间需要3分钟。
这里有两种方法可以实现数组的编码互相转换。一是使用var_export()和eval()方法,二是使用字符串函数。
使用var_export()和eval()方法:* 将含有GBK的中文字符串数组转换为utf-8: php $param=array(&$arr, &$in_charset); $arr=eval(var_export($arr, true)); $in_charset='GBK'; * 将utf-8编码的数组转换为GBK: php $param=array(&$arr, &$in_charset); $arr=eval(var_export($arr, true)); $in_charset='GBK';
这里有两种方法,都可以实现数组的编码相互转换。本文共计536个文字,预计阅读时间需要3分钟。
这里有两种方法可以实现数组的编码互相转换。一是使用var_export()和eval()方法,二是使用字符串函数。
使用var_export()和eval()方法:* 将含有GBK的中文字符串数组转换为utf-8: php $param=array(&$arr, &$in_charset); $arr=eval(var_export($arr, true)); $in_charset='GBK'; * 将utf-8编码的数组转换为GBK: php $param=array(&$arr, &$in_charset); $arr=eval(var_export($arr, true)); $in_charset='GBK';
这里有两种方法,都可以实现数组的编码相互转换。
