首頁 >後端開發 >php教程 >簡體中文轉換為繁體中文的PHP函數_PHP教程

簡體中文轉換為繁體中文的PHP函數_PHP教程

WBOY
WBOY原創
2016-07-21 16:02:161931瀏覽

感謝網友Keyes提供移植用的Delphi原始碼。其呼叫方式為$txt=gbtobig5($txt)。
    (註:原始碼中的include "data_gb.php";這個檔案在就是一個數組,在http://caocao.oso.com.cn/data_gb.zip,請編輯下載到oso上,做一個鏈接,因為這個文件我過幾天就要刪除了。 if (strlen($code)>=2)
  {
    $code=strtok($code,"");
    if ((ord($code[0]) = 247))
    {
      return (0);
    } = 254))
      {
        return (0)    {
        return ( 1);
      }
    }
  }
  else
  unction gboffset($code )
{
  if (strlen($code) >= 2)
  {
    $code=strtok($code,"");   }
  else
  {
    return(-1);

function wordtostring($code)
{
  return (chr(hexdec(substr($code,0,2))).chr(hexdec(substr($code,2,2) )));
}

function gbtobig5($code)
{
  include "data_gb.php";
  $output=""
;
($code);
  $code=strtok($code,"");
  $idx=0;
  while ($idx
    if (isgb($tmpStr))
    {
  $offset >= 0)||($offset       {
        $output.=wordtostring($gborder[$offset]);   }
else
      {
        $output.= $code[$idx];
     🎜>      $output.= $code[$idx];
    }
    $idx ;
  }
  return ($output);
};
【?> return ($output);
};
【?> return ($output);
};
【?> 如需轉載,請註明作者及出處】    

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/316581.htmlTechArticle感謝網友Keyes提供移植用的Delphi原始碼。其呼叫方式為$txt=gbtobig5($txt)。 (註:原始碼中的include data_gb.php;這個檔案在就是一個數組,在http...
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn