목록hexdec (1)
하츠의 꿈
16진수(Hex) -> 2진수(Bin) 변환 - PHP예제
0x00 ~0xFF, 즉 16진수를 말한다. 여기서 "0x" 를 제외한 나머지 2자리 문자가 의미를 갖는다. (다 아는 내용^^;) 타 시스템과 통신을 할 때 이 16진수 헥사코드를 이용하여 데이터를 주고 받는 경우가 많다. 얼마 전에 16진수로 값을 받아서 일부 몇byte를 다시 bit로 해석해야 하는 일이 생겼다. 후배에게 작업을 맡겼는데 어렵다고 해서 설명을 하다가 정리 해 보기로 했다. 소켓으로 날아 온 전문 : 000003e801e00000e995 (총 10 bytes) 각 byte 별 값의 정의 - 1,2 bytes : 장비명 ( 2진수 "11100000" PHP에서의 처리 $dec = hexdec("e0"); // 16진수를 10진수로 변환 $bin = decbin($dec); // 10진수..
엔지니어스 마인드/PHP
2009. 4. 28. 18:21