인코딩 함수
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) "J* &ZLKQ 5*o2ڴV"
base64 인코딩 base64_encode(): string(44) "SsAqxAARDskmWoVMS4iuUSC7wb6euNE1iiqBbzLatFY="
base64 디코딩 base64_decode(): string(32) "J* &ZLKQ 5*o2ڴV"
hex 인코딩 bin2hex(): string(64) "4ac02ac400110ec9265a854c4b88ae5120bbc1be9eb8d1358a2a816f32dab456"
hex 디코딩 hex2bin(): string(32) "J* &ZLKQ 5*o2ڴV"
unpack(): array(1) {
[1]=>
string(64) "4ac02ac400110ec9265a854c4b88ae5120bbc1be9eb8d1358a2a816f32dab456"
}