久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

簡(jiǎn)體中文轉(zhuǎn)換為繁體中文的PHP函數(shù)

瀏覽:91日期:2024-01-01 18:00:00
感謝網(wǎng)友Keyes提供移植用的Delphi源代碼。其調(diào)用方式為$txt=gbtobig5($txt)。 ;;;;(注:源代碼中的include "data_gb.php";這個(gè)文件在就是一個(gè)數(shù)組,在http://caocao.oso.com.cn/data_gb.zip,請(qǐng)編輯下載到oso上,做一個(gè)鏈接,因?yàn)檫@個(gè)文件我過(guò)幾天就要?jiǎng)h除了。) <? /*********************************************************************** ;;;;;;;Written by caocao ;;;;;;;caocao@eastday.com ;;;;;;;http://caocao.oso.com.cn ;;;;;;;With the help of Keyes ;;;;;;;Keyes2000@263.net ;;;;;;;http://my-wjl.scu.edu.cn/~Keyes ***********************************************************************/ function isgb($code) { ;;if (strlen($code)>=2) ;;{ ;;;;$code=strtok($code,""); ;;;;if ((ord($code[0]) < 161)||(ord($code[0]) >= 247)) ;;;;{ ;;;;;;return (0); ;;;;} ;;;;else ;;;;{ ;;;;;;if ((ord($code[1]) <= 161)||(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); }; ?>;;【本文版權(quán)歸作者與奧索網(wǎng)共同擁有,如需轉(zhuǎn)載,請(qǐng)注明作者及出處】;;;;
標(biāo)簽: PHP
主站蜘蛛池模板: 荥经县| 始兴县| 阿克苏市| 曲周县| 绥江县| 刚察县| 杭锦旗| 霸州市| 裕民县| 湖北省| 滁州市| 通道| 任丘市| 西充县| 平潭县| 山丹县| 呼玛县| 洛宁县| 太康县| 鄂伦春自治旗| 布尔津县| 固安县| 福建省| 连州市| 柞水县| 达拉特旗| 龙州县| 高邮市| 林州市| 吴桥县| 扎赉特旗| 巨鹿县| 本溪市| 闻喜县| 西林县| 保山市| 隆安县| 东港市| 石屏县| 福鼎市| 马龙县|