开满天机
这是PHP中的一种方式:function encodeString($str){ $s = iconv('UTF-8', 'UTF-32BE', $str); $nb = strlen($s) / 4; $res = ''; for($i=0;$i<$nb;$i++) $res .= encodeChar(substr($s, 4*$i, 4)); return $res;}function encodeChar($c){ $s = bin2hex($c); while(substr($s,0,2)=='00') $s = substr($s, 2); return '\\u'.$s;}echo encodeString('तपाई');输出:\u0924\u092a\u093e\u0908