update : 2015.11.03
php.shukuma.com

검색:
 
 
문자열의 crc32 값을 계산

crc32

(PHP 4 >= 4.0.1, PHP 5)

crc32문자열의 crc32 값을 계산

설명

int crc32 ( string $str )

str의 32비트 길이 순환 반복 체크섬 다항식을 생성합니다. 일반적으로 모든 데이터가 전송되었는지 확인할 때 사용합니다.

PHP의 정수형은 부호가 존재하기에, 많은 crc32 체크섬은 음수값을 가집니다. 부호 없는 crc32 체크섬의 문자 표현을 얻기 위해서는 sprintf()printf()에서 "%u" 형식을 사용할 필요가 있습니다.

인수

str

데이터.

반환값

str의 crc32 체크섬을 정수로 반환합니다.

예제

Example #1 crc32 체크섬 표시하기

이 예제는 printf() 함수로 어떻게 변환한 체크섬을 출력하는지 보여줍니다:

<?php
$checksum 
crc32("The quick brown fox jumped over the lazy dog.");
printf("%u\n"$checksum);
?>

참고

  • md5() - 문자열의 md5 해시를 계산
  • sha1() - 문자열의 sha1 해시를 계산