用php写一个gbk编码的ASCII转换成unicode的函数
function gbk_ascii_to_unicode($ascii_str) { $unicode_str = ''; for ($i = 0; $i < strlen($ascii_str); $i++) { $code = ord($ascii_str[$i]); if ($code > 127) { $unicode_str .= '&#' . sprintf("%04d", bindec(decbin(ord($ascii_str[$i]))) + 0x8080) . ';'; } else { $unicode_str .= $ascii_str[$i]; } } return $unicode_str; }
原文地址: http://www.cveoy.top/t/topic/5r5 著作权归作者所有。请勿转载和采集!