标签存档: iconv

php函数mult_iconv:转换任意维数组的字符集编码(扩展iconv函数功能)

php的iconv函数只支持对字符串的转换编码,如果是数组,就要自己遍历转换了,因此写如上的函数,对任意维数组进行转换,同时转换下标(索引)及值。
注意:不转对象。
function mult_iconv($in_charset,$out_charset,$data)
{
阅读全文——共1501字

继续阅读 »

iconv转换UTF-8编码出错: iconv: 未知 xxx 处的非法输入序列

linux命令行bash下,使用iconv转换UTF-8编码到gb2312的时候遇到问题: iconv: 未知 xx 处的非法输入序列
在iconv中加入 -c 选项,忽略无效的字符,竟然成功了。
/*——————————–我是分割线——————————–*/

阅读全文——共389字

php使用iconv进行从utf-8转为gb2312字符编码出错解决方案

在php函数库有一个函数:iconv()
把gb2312置换成utf-8
$text=iconv(“GB2312″,”UTF-8″,$text);
在用$text=iconv(“UTF-8″,”GB2312″,$text)过程中,如果遇到一些特别字符时,如:”—”,英文名中的”.”等等字符,转换就断掉了。这些字符后的文字都没法继续转换了。
阅读全文——共1347字