현재이 클래스 라이브러리에서 실현 될 수있는 인코딩 변환에는 다음이 포함됩니다 : 단순화 된 중국 GB <-> 전통적인 중국 BIG5 인코딩 인터체인, 단순화/전통 중국인-> 단순한 중국 <-> UTF8 인코딩 변환, 단순화/전통 중국-> 유니 코드 일원 전환.
클래스 소스 코드의 원래 저자는 Hessian ([email protected])입니다. 원래 샘플 스크립트를 병합하고 클래스 파일을 수정했습니다. 클래스 생성자에 매개 변수를 추가하여 사용자가 구성 할 때 구성 파일 경로를 쉽게 설정할 수 있도록합니다. 이런 식 으로이 클래스 패키지는 액세스 할 수있는 디렉토리에 배치 할 수 있습니다. 그렇지 않으면 원본 버전의 class.chinese.php를 참조하는 파일은 클래스와 동일한 디렉토리에 있어야합니다.
코드 사본은 다음과 같습니다.
/**
* 중국 인코딩 컬렉션 라이브러리
*
* 현재이 유형의 라이브러리를 구현하고 단순화 된 중국어 <-> 전통적인 중국 인코딩 교환, 단순화 된 중국어, 전통 중국-> 일방 통행 변환,
* 단순화 된 중국어, 전통 중국 <-> UTF8 인코딩 변환, 단순화 된 중국, 전통 중국-> 유니 코드 일원 변환
*
* @author hessian ([email protected])
* @version 1.7
* @Copyright Hessian/Netis
* @use 승인 된 GPL (상업적 목적으로 사용할 수 없으며 저자의 동의없이 코드를 수정할 수 있지만 수정 된 코드는 GPL 프로토콜에 따라 게시되어야합니다).
* @special 알 수없는 (전통적이고 간단한 변환 코드 스 니펫)
* @大 2003-04-01
* @last 수정 2005-07-26
* @Access public
*
* 레코드 업데이트
*
* VER 1.7 2005-07-26
* while 루프로 인한 버그를 수정했습니다. 이 버그는 문자열의 마지막 문자가 "0"인 경우 오류를 처리합니다.
* 영향을받는 방법 : chstoutf8 (), chstounicode ()
* (Zeal Li, http://www.zeali.net/)
*
* VER 1.6 2005-05-16
* 생성자는 사용자가 구성 파일을 사용할 때 쉽게 설정할 수 있도록 매개 변수를 추가합니다.
* (Zeal Li, http://www.zeali.net/)
*
* VER 1.5 2003-06-06
* UTF8을 GB2312 및 BIG5로 변환하는 기능을 추가했습니다.
*
* VER 1.4 2003-04-07
* HTML을 변환 할 때 숯 값을 늘리십시오.
*
* VER 1.3 2003-04-02
* 전통적인 중국어를 Pinyin으로 변환하는 기능이 추가되었습니다.
*
* VER 1.2 2003-04-02
* 단순화되고 전통적인 중국어를 UTF8로 변환하는 기능을 병합하십시오.
* 단순화 된 중국어를 Pinyin으로 변환하도록 함수를 수정하고 리턴 값을 문자열로 변경 한 다음 각 중국어의 Pinyin을 공백으로 분리하십시오.
* 단순화 된 중국어를 유니 코드로 변환하는 기능이 추가되었습니다.
* 전통적인 중국어를 유니 코드로 변환하는 기능이 추가되었습니다.
*
* VER 1.1 2003-04-02
* OpenFile () 함수가 추가되어 로컬 파일 및 원격 파일 열기를 지원합니다.
* 단순화 된 중국어를 UTF8로 변환하는 기능이 추가되었습니다.
* 전통적인 중국어를 UTF8로 변환하는 기능이 추가되었습니다.
*
* VER 1.0 2003-04-01
* 중국의 단순화 된 중국인과 전통적인 중국인을 결합한 도서관은 초기에 다양한 인코딩 인터체인지에 해당합니다.
*/
전체 소스 코드 패키지 다운로드 (파일 크기 : 132,522 바이트) : 소스 코드 중국어 다운로드 중국어.