Posted by ripley on 03/27/07 10:18
function decode_msg($msg) { $tmp = ""; $msg = iconv("gb2312", "UCS-2", $msg); $len = strlen($msg); for ($i = 0; $i < $len; $i++) $tmp .= sprintf("%02X", ord($msg[$i])); return sprintf("%02X", strlen($tmp)/2).$tmp; } echo decode_msg("你好"); windows: 044F60597D linux: 04604F7D59
[Back to original message]
Copyright © 2005-2006 Powered by Custom PHP Programming