cookie中文乱码解决(php/js)

php两个函数 urlencode  urldecode

js两个函数 decodeURI  encodeURI

js设置cookie,php读取cookie

<script type="text/javascript">

function setCookie(name, value, time){
    var nameString = name + '=' + encodeURI(value);
    var expiryString = "";
    if(time !== 0) {
        var expdate = new Date();
        if(time == null || isNaN(time)) time = 60*60*1000;
        expdate.setTime(expdate.getTime() +  time);
     expiryString = ' ;expires = '+ expdate.toGMTString();
 }
 var path = " ;path =/";
 document.cookie = nameString + expiryString + path;
}

setCookie("TestJsCookie", "我是中国人", 0)  

</script>
<?php
echo urldecode($_COOKIE["TestJsCookie"]);

?>
原文地址:https://www.cnblogs.com/wowchky/p/3077188.html