Skip to content

koreapyj/basehangul

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

BaseHangul

BaseHangul은 한글을 사용한 바이너리 인코더입니다.

예제

$basehan = new BaseHangul("UTF-8");     // 인수로 출력되는 한글의 문자셋을 지정합니다. 지정하지 않으면 UTF-8로 처리됩니다.
                                        // 이 인수는 입력 내용과는 무관합니다.
$str = 'This is an encoded string';
$encoded  = $basehan->encode($str);     // 데이터를 BaseHangul로 인코딩합니다. 이 함수는 binary-safe합니다.
$plaintext= $basehan->decode($encoded); // BaseHangul을 바이너리 데이터로 복원합니다.

echo $encoded."\n";
echo $plaintext."\n";

실행하면 아래와 같이 출력됩니다.

넥라똔먈늴멥갯놓궂뗐밸뮤뉴뗐뀄굡덜멂똑뚤
This is an encoded string

라이센스

Public Domain

About

Human-readable binary encoding

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages