最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP實現(xiàn)的各種中文編碼轉換類分享

 更新時間:2015年01月23日 11:10:24   投稿:junjie  
這篇文章主要介紹了PHP實現(xiàn)的各種中文編碼轉換類分享,本文類庫支持簡體中文、繁體中文、GB2312、BIG5、UTF-8等多種格式之間的轉換,需要的朋友可以參考下

目前該類庫可以實現(xiàn)的編碼轉換有:簡體中文 GB <-> 繁體中文 BIG5 編碼互換,簡/繁體中文 -> 拼音單向轉換, 簡/繁體中文 <-> UTF8 編碼轉換,簡/繁體中文 -> Unicode單向轉換。

類源代碼原作者是Hessian(solarischan@21cn.com),我合并了一下原來的Sample腳本,同時修改了一下類文件,為類構造函數(shù)增加了一個參數(shù)以便用戶可以方便的在使用的時候設置配置文件路徑,這樣就可以把這個類包放置在任何可以被訪問到的目錄下,否則原來的版本下引用class.Chinese.php的文件必須和class在相同的目錄下面才行。

復制代碼 代碼如下:

/**
 * 中文編碼集合類庫
 *
 * 目前該類庫可以實現(xiàn),簡體中文 <-> 繁體中文編碼互換,簡體中文、繁體中文 -> 拼音單向轉換,
 * 簡體中文、繁體中文 <-> UTF8 編碼轉換,簡體中文、繁體中文 -> Unicode單向轉換
 *
 * @作者         Hessian(solarischan@21cn.com)
 * @版本         1.7
 * @版權所有     Hessian / NETiS
 * @使用授權     GPL(不能應用于任何商業(yè)用途,無須經過作者同意即可修改代碼,但修改后的代碼必須按照GPL協(xié)議發(fā)布)
 * @特別鳴謝     unknow(繁簡轉換代碼片斷)
 * @起始         2003-04-01
 * @最后修改     2005-07-26
 * @訪問         公開
 *
 * 更新記錄
 *
 * ver 1.7 2005-07-26
 * 修改了while循環(huán)導致的bug。此bug當字符串最后一個字符為"0"的時候將處理錯誤。
 * 受影響方法: CHStoUTF8() , CHStoUNICODE()
 * (by Zeal Li ,http://www.zeali.net/)
 *
 * ver 1.6 2005-05-16
 * 構造函數(shù)增加了一個參數(shù)以便用戶可以方便的在使用的時候設置配置文件路徑
 * (by Zeal Li ,http://www.zeali.net/)
 *
 * ver 1.5 2003-06-06
 * 增加 UTF8 轉換到 GB2312、BIG5的功能。
 *
 * ver 1.4 2003-04-07
 * 增加 當轉換HTML時設定為true,即可改變charset的值。
 *
 * ver 1.3 2003-04-02
 * 增加 繁體中文轉換至拼音的功能。
 *
 * ver 1.2 2003-04-02
 * 合并 簡體、繁體中文轉換至UTF8的函數(shù)。
 * 修改 簡體中文轉換至拼音的函數(shù),返回值更改為字符串,每一個漢字的拼音用空格分開
 * 增加 簡體中文轉換為 UNICODE 的功能。
 * 增加 繁體中文轉換為 UNICODE 的功能。
 *
 * ver 1.1 2003-04-02
 * 增加 OpenFile() 函數(shù),支持打開本地文件和遠程文件。
 * 增加 簡體中文轉換為 UTF8 的功能。
 * 增加 繁體中文轉換為 UTF8 的功能。
 *
 * ver 1.0 2003-04-01
 * 一個集合了中文簡體,中文繁體對應各種編碼互換的類庫已經初步完成。
 */
 

下載完整源代碼包(filesize: 132,522 bytes) : 下載源代碼 chinese.rar

相關文章

  • js中關于base64編碼的問題

    js中關于base64編碼的問題

    這篇文章主要介紹了js中關于base64編碼的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • 小程序視頻或音頻自定義可拖拽進度條的示例代碼

    小程序視頻或音頻自定義可拖拽進度條的示例代碼

    這篇文章主要介紹了小程序視頻或音頻自定義可拖拽進度條的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • javascript動畫系列之模擬滾動條

    javascript動畫系列之模擬滾動條

    本文主要介紹了js動畫模擬滾動條的實現(xiàn)原理以及分享了通過滾動條實現(xiàn)的幾個應用的實例代碼:1.通過移動滾動條來實現(xiàn)數(shù)字的加減;2.通過拖動滾動條來實現(xiàn)元素尺寸的變化,以改變元素寬度為例;3.通過拖動滾動條來實現(xiàn)內容滾。需要的朋友一起來看下吧
    2016-12-12
  • ES6使用export和import實現(xiàn)模塊化的方法

    ES6使用export和import實現(xiàn)模塊化的方法

    這篇文章主要介紹了ES6使用export和import實現(xiàn)模塊化的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • 屏蔽鼠標右鍵、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格鍵

    屏蔽鼠標右鍵、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格鍵

    js 防止刷新網頁、禁止后退,右鍵等操作的代碼
    2010-03-03
  • 基于KO+BootStrap+MVC實現(xiàn)的分頁控件代碼分享

    基于KO+BootStrap+MVC實現(xiàn)的分頁控件代碼分享

    本段js和html兩段代碼實現(xiàn)分頁控件效果,下面通過本文給大家詳細介紹下基于KO+BootStrap+MVC實現(xiàn)的分頁控件,非常不錯,感興趣的朋友一起看看吧
    2016-11-11
  • 使用setTimeout實現(xiàn)SetInterval原理解析

    使用setTimeout實現(xiàn)SetInterval原理解析

    這篇文章主要為大家介紹了使用setTimeout實現(xiàn)SetInterval原理解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • JavaScript實現(xiàn)的鏈表數(shù)據結構實例

    JavaScript實現(xiàn)的鏈表數(shù)據結構實例

    這篇文章主要介紹了JavaScript實現(xiàn)的鏈表數(shù)據結構實例,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-04-04
  • Javascript中return的使用與閉包詳解

    Javascript中return的使用與閉包詳解

    Javascript中return與閉包對大家來說應該都不陌生,下面本文就給大家介紹了Javascript中return的使用與閉包。文中給出了詳細的示例代碼,對大家的理解和學習具有一定的參考借鑒價值,感興趣的朋友們下面來一起看看吧。
    2017-01-01
  • js文件中引入另一個js文件的4種方法總結

    js文件中引入另一個js文件的4種方法總結

    JavaScript文件是一個文本類型的文件,在任何文本編輯器中都可以被打開和編輯,JavaScript文件的擴展名為js,這篇文章主要給大家介紹了關于js文件中引入另一個js文件的4種方法總結,需要的朋友可以參考下
    2023-12-12

最新評論

奉贤区| 宿松县| 巴里| 抚宁县| 南木林县| 济南市| 阿城市| 仁怀市| 阿尔山市| 黄龙县| 岳阳县| 洛隆县| 洛阳市| 陕西省| 尉氏县| 灵石县| 嵩明县| 江达县| 炎陵县| 黄石市| 博爱县| 中阳县| 武强县| 涿鹿县| 乐都县| 九江市| 大洼县| 庄河市| 浮山县| 沭阳县| 石棉县| 铅山县| 奎屯市| 巢湖市| 教育| 库车县| 新邵县| 穆棱市| 台南市| 凤阳县| 肇庆市|