手机
当前位置:查字典教程网 >编程开发 >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中4种常用的抓取网络数据方法

杏林同学录(八)

PHP学习之PHP表达式

php判断文本文档字符编码

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

PHP加密解密字符串汇总

PHP中把有符号整型转换为无符号整型方法

PHP中把对象转换为关联数组代码分享

PHP安全编程之加密功能

PHP二进制与字符串之间的相互转换

精品推荐
分类导航