<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 6, comments - 6, trackbacks - 0, articles - 0

    一個將utf-8轉為gb2312的簡單程序

    Posted on 2007-04-16 19:38 吳濤濤 閱讀(1621) 評論(0)  編輯  收藏
    <?
    //utf-8->gb2312函數,本程序沒有用到,僅供參考
    function u2utf82gb($c){
      $str="";
      if ($c < 0x80) {
          $str.=$c;
      } else if ($c < 0x800) {
          $str.=chr(0xC0 | $c>>6);
          $str.=chr(0x80 | $c & 0x3F);
      } else if ($c < 0x10000) {
          $str.=chr(0xE0 | $c>>12);
          $str.=chr(0x80 | $c>>6 & 0x3F);
          $str.=chr(0x80 | $c & 0x3F);
      } else if ($c < 0x200000) {
          $str.=chr(0xF0 | $c>>18);
          $str.=chr(0x80 | $c>>12 & 0x3F);
          $str.=chr(0x80 | $c>>6 & 0x3F);
          $str.=chr(0x80 | $c & 0x3F);
      }
      return iconv('UTF-8', 'GB2312', $str);
    }
    function unescape($str) {
    $str = rawurldecode($str);
    preg_match_all("/(?:%u.{4})|.{4};|&#\d+;|.+/U",$str,$r);
    $ar = $r[0];
    print_r($ar);
    foreach($ar as $k=>$v) {
      if(substr($v,0,2) == "%u")
        $ar[$k] = iconv("UCS-2","GB2312",pack("H4",substr($v,-4)));
      elseif(substr($v,0,3) == "")
        $ar[$k] = iconv("UCS-2","GB2312",pack("H4",substr($v,3,-1)));
      elseif(substr($v,0,2) == "&#") {
    echo substr($v,2,-1)."<br>";
        $ar[$k] = iconv("UCS-2","GB2312",pack("n",substr($v,2,-1)));
      }
    }
    return join(" ",$ar);
    }
    //下面是轉換功能
    $db = mysql_connect("localhost", "dbname", "password");
    mysql_select_db("dbname",$db);
    $result = mysql_query("SELECT * FROM dede_archives",$db);
    if ($result === false) die("failed");
    while ($fields = mysql_fetch_row($result)) {
            $con=$fields[10];
            $con = iconv("UTF-8","GB2312",$con);//主要是iconv函數的使用
            $update="update dede_archives set title='".$con."' where ID=".$fields[0];
            //echo $update;
            mysql_query($update);
            echo $fields[0]."OK"."<br />";
    }
    ?>

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 热99re久久精品精品免费| 亚洲伊人久久综合影院| 噜噜噜亚洲色成人网站| 亚洲欧洲成人精品香蕉网| 曰批全过程免费视频播放网站| 豆国产96在线|亚洲| 国产精品免费_区二区三区观看| 亚洲免费在线视频| 中文字幕无码不卡免费视频| 人禽伦免费交视频播放| 亚洲午夜免费视频| 日韩一级免费视频| 午夜免费福利片观看| 阿v免费在线观看| 亚洲一区二区三区免费在线观看| 亚欧乱色国产精品免费视频| 黄页免费的网站勿入免费直接进入| 亚洲人成电影福利在线播放| 久久精品网站免费观看| 另类免费视频一区二区在线观看| 波多野结衣视频在线免费观看| 亚洲午夜精品久久久久久app| 国产成人精品免费视频动漫| 一级毛片免费毛片毛片| 亚洲性无码AV中文字幕| 亚洲色爱图小说专区| 国产自产拍精品视频免费看| 黄色网址免费观看| 13小箩利洗澡无码视频网站免费| 亚洲成aⅴ人片久青草影院| 在线观看的免费网站无遮挡| 人碰人碰人成人免费视频| 亚洲Av高清一区二区三区| 亚洲国产精品一区二区久久hs| 久久国产精品萌白酱免费| 亚洲av无码成人影院一区 | 波多野结衣免费在线观看| 中文在线观看永久免费| 美女啪啪网站又黄又免费| 亚洲乱码中文论理电影| 亚洲av不卡一区二区三区|