PHP interacts with js using json

$m_register_array = array();$m_register_json =  urlencode(iconv("GB2312","UTF-8",json_encode($m_register_array)));

PHP code
function URLdecode(str) {
   var ret = "";
   for(var i=0;i<str.length;i++) {
      var chr = str.charAt(i);
      if(chr == "+") {
         ret += " ";
      }else if(chr=="%") {
         var asc = str.substring(i+1,i+3);
         if(parseInt("0x"+asc)>0x7f) {
            ret += decodeURI("%"+ str.substring(i+1,i+9));
            i += 8;
         }else {
            ret += String.fromCharCode(parseInt("0x"+asc));
            i += 2;
         }
      } else {
          ret + = chr ;
      }
   }
   return ret ;
}

var styleJson = eval ( URLdecode ( " <?php echo $ m_register_json ?> " ));   //match type json data
js code

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=327060623&siteId=291194637