日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > php教程 > js的escape轉(zhuǎn)義中文php的轉(zhuǎn)換函數(shù)

js的escape轉(zhuǎn)義中文php的轉(zhuǎn)換函數(shù)

來源:程序員人生   發(fā)布時間:2013-10-28 13:45:41 閱讀次數(shù):2423次

很多時候需要用到j(luò)s的escape函數(shù)來轉(zhuǎn)換中文字符,可是用js轉(zhuǎn)換后的字符怎么用php來轉(zhuǎn)換回來呢,下面我就找到了兩個很實用的函數(shù)。

GB2312編碼:

  1. function unescape($str) {  
  2. $str = rawurldecode($str);  
  3. preg_match_all("/%u.{4}|&#x.{4};|&#d+;|.+/U",$str,$r);  
  4. $ar = $r[0];  
  5. foreach($ar as $k=>$v) {  
  6. if(substr($v,0,2) == "%u")  
  7. $ar[$k] = iconv("UCS-2","GBK",pack("H4",substr($v,-4)));  
  8. elseif(substr($v,0,3) == "&#x")  
  9. $ar[$k] = iconv("UCS-2","GBK",pack("H4",substr($v,3,-1)));  
  10. elseif(substr($v,0,2) == "&#") {  
  11. $ar[$k] = iconv("UCS-2","GBK",pack("n",substr($v,2,-1)));  
  12. }  
  13. }  
  14. return join("",$ar);  

UTF8編碼:

  1. function unescape($str){  
  2. $ret = '';  
  3. $len = strlen($str);  
  4. for ($i = 0; $i < $len$i++){  
  5. if ($str[$i] == '%' && $str[$i+1] == 'u'){  
  6. $val = hexdec(substr($str$i+2, 4));  
  7. if ($val < 0x7f) $ret .= chr($val);  
  8. else if($val < 0x800) $ret .= chr(0xc0|($val>>6)).chr(0x80|($val&0x3f));  
  9. else $ret .= chr(0xe0|($val>>12)).chr(0x80|(($val>>6)&0x3f)).chr(0x80|($val&0x3f));  
  10. $i += 5;  
  11. }  
  12. else if ($str[$i] == '%'){  
  13. $ret .= urldecode(substr($str$i, 3));  
  14. $i += 2;  
  15. }  
  16. else $ret .= $str[$i];  
  17. }  
  18. return $ret;  
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 久久久久久久一区二区三区 | 亚洲精品在线观看免费 | 国产视频一区二 | av网站免费看 | 8x成人在线电影 | 欧美亚洲大片 | 亚洲欧美国产精品 | 日本在线观看免费 | 久久久精品一区 | 亚洲精品久久久久久一区二区 | 久久精品视频在线观看 | 色婷婷久久一区二区三区麻豆 | 国产精品一区在线观看你懂的 | a级高清免费毛片av在线 | 欧美成人黄色 | 亚洲视频精品在线 | 精品久久久一区 | 黄色网av| 夜夜操av| 成年人免费看 | 欧美久久一区 | 精品国产乱码一区二区三区 | 97av| 欧美资源在线 | 久久av资源网 | 精品伦精品一区二区三区视频 | 日韩综合在线 | 国产精品久久久久久婷婷天堂 | 日韩在线免费电影 | 一区二区三区久久久 | 欧美二区三区 | 国产精品无码久久久久 | 国产日韩精品在线 | 亚洲精品福利电影 | 在线观看免费亚洲 | 精品欧美乱码久久久久久1区2区 | 国产黄色片在线观看 | 免费一区二区视频 | 国产精品久久久久无码av | 玖玖视频 | 久久精品中文字幕 |