手机
当前位置:查字典教程网 >编程开发 >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的FTP学习(二)[转自奥索]

php判断文本文档字符编码

PHP加密解密字符串汇总

5.PHP的其他功能

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

PHP中的加密功能

PHP中生成UUID自定义函数分享

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

[FAQ]PHP中的一些常识:类篇

精品推荐
分类导航