UNICODE与汉字互转

来源:互联网 发布:ncbi数据上传 编辑:程序博客网 时间:2024/06/04 18:05
filename:  test.html
----------------------------



UNICODE与汉字互转

var to16 = {
    on : function (str) {
        var a = [], i = 0;
        for (; i < str.length ;) a[i] = ("00" + str.charCodeAt(i ++).toString(16)).slice(-4);
        return "" + a.join("");
    },
 
    un : function (str) {
        return unescape(str.replace(/\\/g, "%"));
    }
 
};












//单击【Unicode加密】结果:00610062006300648fbe5230


++++++++++++++++++++++++++++++++++++++++++++++++++++

filename:  test.php
----------------------------

function utf82unicode($str) 
{
    return iconv("utf-8", "UCS-2BE", $str);
}
 
function hex2str($hexstring) 
{
    $str = '';
    for($i = 0, $len = strlen($hexstring); $i < $len; $i++)
    {
        $str .= sprintf("%02X", ord(substr($hexstring, $i, 1)));
    }
    return $str;
}

echo utf82unicode("abcd达到");
echo '---';
echo hex2str(utf82unicode("abcd达到"));

// 结果:abcd??R0---00610062006300648FBE5230
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(1072) | 评论(0) | 转发(1) |
0

上一篇:Js字符串与十六进制的相互转换

下一篇:如何在DOS窗口中显示UTF-8字符

相关热门文章
  • 关于SSI
  • IP Sec VPN与NAT破镜重圆
  • JS模拟鼠标自动点击
  • UT2.0正式版下载
  • tomcat6.0配置(含配置视频下载...
  • linux dhcp peizhi roc
  • 关于Unix文件的软链接
  • 求教这个命令什么意思,我是新...
  • sed -e "/grep/d" 是什么意思...
  • 谁能够帮我解决LINUX 2.6 10...
给主人留下些什么吧!~~
原创粉丝点击