后端开发|php教程
繁体中文语言包
后端开发-php教程
感谢网友Keyes提供移植用的Delphi源代码。其调用方式为$txt=gbtobig5($txt)。
(注:源代码中的include “data_gb.php”;这个文件在就是一个数组,在/data_gb.zip,请编辑下载到oso上,做一个链接,因为这个文件我过几天就要删除了。)
<?
/***********************************************************************
Written by caocao
caocao@
With the help of Keyes
Keyes2000@
http://my-wjl./~Keyes
***********************************************************************/
function isgb($code)
{
if (strlen($code)>=2)
{
$code=strtok($code,””);
if ((ord($code[0]) = 247))
{
return (0);
}
else
{
if ((ord($code[1]) = 254))
{
return (0);
}
else
{
return (1);
}
}
}
else
{
return (1);
}
}
function gboffset($code)
{
if (strlen($code) >= 2)
{
$code=strtok($code,””);
return ((ord($code[0]) – 161) * 94 + (ord($code[1]) – 161));
}
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=””;
$length=strlen($code);
$code=strtok($code,””);
$idx=0;
while ($idx < $length)
{
$tmpStr=$code[$idx].$code[$idx+1];
if (isgb($tmpStr))
{
$offset=gboffset($tmpStr);
if (($offset >= 0)||($offset <= 8177))
{
$output.=wordtostring($gborder[$offset]);
$idx++;
}
else
{
$output.= $code[$idx];
}
}
else
{
$output.= $code[$idx];
}
$idx++;
}
return ($output);
};
?>
【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】
ecmobile原版源码,Ubuntu网关在哪,jdk8运行tomcat6,在pycharm运行爬虫,php视频网站播放教程外包,SEO实战原理lzw
以上就介绍了繁体中文语言包 简体中文转换为繁体中文的PHP函数,包括了繁体中文语言包方面的内容,希望对PHP教学有兴趣的朋友有所帮助。
分类目录网站源码下载,vscode该中文,ubuntu怎么绑vlan,tomcat打开class,sqlite怎么不自增长,银联支付插件包,前端开发app常用框架,深信服爬虫简历,apache安装php,虫虫seo软件,新闻采集网站源码,css3优秀网页,织梦工作室网站模板,dede 404 页面设置,七s管理系统,php音乐程序lzw