一般的转码
$content = iconv("utf-8","gb2312",$content);
但是iconv如果出现运行错误,则在目标编码后面加上“//IGNORE
”,可以忽略错误继续执行
$content = iconv("gb2312","utf-8//IGNORE",$content)
另外一个编码转换函数,mb_convert_encoding
,参数方向相反
string mb_convert_encoding ( string $str , string $to_encoding [, mixed $from_encoding ] )
第一个参数:要处理的字符串
第二个参数:目标编码
第三个参数:内容原编码
<?php
$instr = '测试';
// GBK转UTF-8
$outstr = mb_convert_encoding($instr,'UTF-8','GBK',);
?>