博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用递归将数组转码
阅读量:6691 次
发布时间:2019-06-25

本文共 487 字,大约阅读时间需要 1 分钟。

/** * UTF-8编码 GBK编码相互转换/(支持数组) * * @param array $str   字符串,支持数组传递 * @param string $in_charset 原字符串编码 * @param string $out_charset 输出的字符串编码 * @return array */function array_iconv($str, $in_charset="gbk", $out_charset="utf-8"){ if(is_array($str)) { foreach($str as $k => $v) {  $str[$k] = array_iconv($v); } return $str; } else { if(is_string($str)) {  // return iconv('UTF-8', 'GBK//IGNORE', $str);  return mb_convert_encoding($str, $out_charset, $in_charset); } else {  return $str; } }}

 

转载地址:http://pchao.baihongyu.com/

你可能感兴趣的文章
[HDU 2665&POJ 2104]K-th Number(主席树)
查看>>
重读模电教材一_童诗白、华成英
查看>>
linux 常用命令
查看>>
在textarea中鼠标指定的位置插入字符或表情
查看>>
Ansible 安装
查看>>
sychronized关键字
查看>>
C++ 控制台代码输出控制
查看>>
Delphi按名字调用方法高级解决方案
查看>>
用openssl生成SSL使用的私钥和证书,并自己做CA签名(转)
查看>>
HRBUST 1311 火影忍者之~忍者村
查看>>
Android中Java反射技术的使用示例
查看>>
Ajax[1] - 关于 jquery html 动态添加的元素绑定事件
查看>>
Mysql only_full_group_by以及其他关于sql_mode原因报错详细解决方案
查看>>
linux安装elasticsearch及遇到的各种问题
查看>>
C#进阶--WebApi异常处理机制
查看>>
为什么行内元素不能设置margin-top/margin-bottom/padding-top/padding-bottom?
查看>>
super.onCreate(savedInstanceState)、setContentView()的作用
查看>>
关于c语言面试题--宏定义1.1
查看>>
PHP 使用Nusoap类构建WebService(1)
查看>>
对比度受限的自适应直方图均衡化(CLAHE)
查看>>