PHP字符集转换问题

PHP/Apache/Nginx

如这个名字:杨珮琴

function gb2312toutf8(&$value, &$key, $userdata = “”) {
$value = iconv(‘GB2312’, ‘UTF-8’, $value); //只能显示”杨“

$value = iconv(‘GB2312’, ‘UTF-8//ignore’, $value); //显示”杨琴”

$value = iconv(‘GBK’, ‘UTF-8//ignore’, $value); //显示完整。证明需要用GBK字符集,

//才避免名字中得生僻字出现概率高的问题。

}