国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

織夢之UTF-8 轉GB編碼

2024-08-30 19:06:35
字體:
來源:轉載
供稿:網友

/******************************
//utf-8 轉gb編碼
*******************************/
function utf82gb($utfstr)
{
 global $uc2gbtable;
 $okstr = "";
 if(trim($utfstr)=="") return $utfstr;
 if(empty($uc2gbtable)){
  $filename = dirname(__file__)."/data/gb2312-utf8.table";
  $fp = fopen($filename,"r");
  while($l = fgets($fp,15))
  { $uc2gbtable[hexdec(substr($l, 7, 6))] = hexdec(substr($l, 0, 6));}
  fclose($fp);
 }
 $okstr = "";
 $ulen = strlen($utfstr);
 for($i=0;$i<$ulen;$i++)
 {
  $c = $utfstr[$i];
  $cb = decbin(ord($utfstr[$i]));
  if(strlen($cb)==8){
   $csize = strpos(decbin(ord($cb)),"0");
   for($j=0;$j < $csize;$j++){
    $i++; $c .= $utfstr[$i];
   }
   $c = utf82u($c);
   if(isset($uc2gbtable[$c])){
    $c = dechex($uc2gbtable[$c]+0x8080);
    $okstr .= chr(hexdec($c[0].$c[1])).chr(hexdec($c[2].$c[3]));
   }
   else
   { $okstr .= "&#".$c.";";}
  }
  else $okstr .= $c;
 }
 $okstr = trim($okstr);
 return $okstr;
}

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 丹棱县| 武乡县| 南开区| 江阴市| 牟定县| 武山县| 新营市| 焦作市| 台江县| 卓尼县| 扬州市| 商河县| 成武县| 辰溪县| 若羌县| 桑日县| 昌都县| 安乡县| 潜江市| 左云县| 宁河县| 镇雄县| 河源市| 怀柔区| 高州市| 浪卡子县| 泰兴市| 镇康县| 襄垣县| 平谷区| 松阳县| 湛江市| 西畴县| 桐梓县| 西城区| 武清区| 益阳市| 岐山县| 泗水县| 泗洪县| 恩平市|