欢迎来到HELLO素材网! 南京网站制作选择顺炫科技
丰富的DIV CSS模版、JS,jQuery特效免费提供下载
当前位置:主页 > 建站教程 > 网站制作教程 >

如何用PHP做到即时简繁切换

发表于2019-04-24 08:12| 次阅读| 来源网络整理| 作者session

摘要:如何用PHP做到即时简繁切换
如何用PHP做到即时简繁切换

    看到满多网站都有即时简繁切换的性能,只是都不见有人提供做法,因 此我也写了一段转换程式,给有需求的人参考: 
    以下程式所用的table档是a4chinese的big5-gb.table,其版权为a4chinese作者一切;PHP程式码局部则可自由修正运用,唯不得出售营利..^^ 
    1.先取得big5-gb.table档,你可在文章下面的链接找到.
    2.退出下列PHP程式码:
function big52gb($Text){
   $fp = fopen("big5-gb.table", "r");
   $max=strlen($Text)-1;
   for($i=0;$i<$max;$i++){
    $h=ord($Text[$i]);
    if($h>=160){
       $l=ord($Text[$i+1]);
       if($h==161 && $l==64){
        $gb="  ";    
       }else{
        fseek($fp,($h-160)*510+($l-1)*2); 
        $gb=fread($fp,2);    
       }
       $Text[$i]=$gb[0];
       $Text[$i+1]=$gb[1];
       $i++;
    }
   }
   fclose($fp);
   return $Text;
}
    3.接著就可能用了 
$a="繁体转简体"; 
$a=big52gb($a); 
    以上程式码是最简略的方法,也就是一个一个翻,至於速度 还可能.