인코딩 함수

string bin2hex ( string $str ) - 바이너리 데이터를 16진수 hexa 값으로 변환
string hex2bin ( string $str ) - 16진수 hexa 값을 바이너리 데이터로 변환
string base64_encode ( string $data ) - 입력 데이터를 base64 형식으로 변환
string base64_decode ( string $data [, bool $strict ] ) - base64 인코딩된 데이터를 원래 데이터로 디코딩
string pack ( string $format [, mixed $args [, mixed $... ]] ) - 데이터를 바이너리 스트링으로 변환
array unpack ( string $format , string $data ) - 바이너리 스트링으로부터 원래의 데이터를 배열형으로 리턴

바이너리 스트링 원본: string(32) " n AMs"
base64 인코딩 base64_encode(): string(44) "8hkEhCDAsfmIqv+V4L0FbqIgBEEVhE2wtge1c+T0/qY="
base64 디코딩 base64_decode(): string(32) " n AMs"
hex 인코딩 bin2hex(): string(64) "f219048420c0b1f988aaff95e0bd056ea220044115844db0b607b573e4f4fea6"
hex 디코딩 hex2bin(): string(32) " n AMs"
unpack(): array(1) { [1]=> string(64) "f219048420c0b1f988aaff95e0bd056ea220044115844db0b607b573e4f4fea6" }