如何将PHP数组在gbk和utf-8编码间进行转换?

更新于
2026-09-30 13:27:34
0阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计536个文字,预计阅读时间需要3分钟。

如何将PHP数组在gbk和utf-8编码间进行转换?

这里有两种方法可以实现数组的编码互相转换。一是使用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分钟。

如何将PHP数组在gbk和utf-8编码间进行转换?

这里有两种方法可以实现数组的编码互相转换。一是使用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';

这里有两种方法,都可以实现数组的编码相互转换。
阅读全文