2010-05-23 6 views
4

반환되는 PHP CRC32 함수의 길이를 다양하게 만들 수있는 것이 있습니까?PHP CRC32 길이 출력

감사합니다.

+0

왜 그렇게하고 싶은지 설명하는 것이 도움이 될 수 있습니까? 아마도 당신은 잘못된 질문을하고 있습니까? –

+0

데이터를 저장하고, 나는 CRC32가 항상 INT 필드에 맞는지 확인하고 싶다. – Industrial

답변

13

아니요, 정의에 따르면 CRC32는 32 비트입니다.

그 표현은 다양 할 수 있습니다. 예를 들어, 4 개의 8 비트 바이트로 표현 될 수 있지만 (따라서 PHP int에 적합 함), 10 진수를 문자열로 표현한 다음 10 자 (부호없는)를 가질 수 있습니다. 2^32-1은 4294967295입니다.

+0

대표? – Industrial

+0

감사합니다 Artefecto! – Industrial