手机
当前位置:查字典教程网 >编程开发 >php教程 >浅析PHP中的字符串编码转换(自动识别原编码)
浅析PHP中的字符串编码转换(自动识别原编码)
摘要:复制代码代码如下:/***对数据进行编码转换*@paramarray/string$data数组*@paramstring$output转换...

复制代码 代码如下:

/**

* 对数据进行编码转换

* @param array/string $data 数组

* @param string $output 转换后的编码

*/

function array_iconv($data,$output = 'utf-8') {

$encode_arr = array('UTF-8','ASCII','GBK','GB2312','BIG5','JIS','eucjp-win','sjis-win','EUC-JP');

$encoded = mb_detect_encoding($data, $encode_arr);//自动判断编码

if (!is_array($data)) {

return mb_convert_encoding($data, $output, $encoded);

}

else {

foreach ($data as $key=>$val) {

if(is_array($val)) {

$data[$key] = array_iconv($val, $input, $output);

} else {

$data[$key] = mb_convert_encoding($data, $output, $encoded);

}

}

return $data;

}

}

【浅析PHP中的字符串编码转换(自动识别原编码)】相关文章:

php比较相似字符串的方法

PHP中的命名空间详细介绍

PHP中的traits实现代码复用使用实例

PHP的FTP学习(二)[转自奥索]

PHP实现将textarea的值根据回车换行拆分至数组

PHP的FTP学习(一)[转自奥索]

php一个解析字符串排列数组的方法

我的论坛源代码(八)

PHP ASCII码与字符串的相互转换

PHP安全编程之加密功能

精品推荐
分类导航