- /**
- * 数组转编码
- * @param array $array 待转码数组
- * @param String $inCharset 原编码
- * @param String $outCharset 转换后的编码
- * @return $array 转换后的数组
- * @site:bbs.it-home.org
- */
- private function arrayCoding ($array, $inCharset, $outCharset) {
- if (!is_array($array))
- return false;
- foreach ($array as $key => &$value) {
- if (is_array($value)) {
- $value = $this->arrayCoding($value, $inCharset, $outCharset);
- } else {
- $value = iconv($inCharset, $outCharset, $value);
- }
- }
- return $array;
- }
-
>>> 更多php数组编码转换的文章,请参考:
php编码转换函数(自动转换字符集支持数组转换)
php 对象转换数组与数组转换对象的例子(图文)
php 自动检测内容编码并转换的代码
php中数组编码转换的方法
php数组编码转换的方法参考
学习php字符串编码的转换与判断 |