牛骨文教育服务平台(让学习变的简单)
博文笔记

JS字符加密、php解密方法

创建时间:2014-06-18 投稿人: 浏览次数:1270
//js字符加密
function fisker_encode_v2(s){
    var es = [],c="",ec="";
    s = s.split("");//10.19补 忘记ie不能下标访问字符串
    for(var i=0,length=s.length;i<length;i++){
        c = s[i];
        ec = encodeURIComponent(c);
        if(ec==c){
            ec = c.charCodeAt().toString(16);
            ec = ("00" + ec).slice(-2);
        }
        es.push(ec);
    }
    return es.join("").replace(/%/g,"").toUpperCase();
}


// php解密函数
function fisker_decode_v2($s){
    $a = str_split($s,2);
    $s = "%" . implode("%",$a);
    return urldecode($s);
}

此方法是为了避免get方法传值的时候,url中有中文字符.....
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。